Soho Square

About

Soho Square is a small park square in Soho, popular with local workers and shoppers.

This content has been supplied by Soho Square

Venue Details & Map

Soho Square

Address
Soho Squre,Soho,London W1D 3JA,UK
W1D 3JA
Book a taxi on +44 (0)844 556 0706 or with London's biggest car service app

Look for similar items by category