Follow the coronavirus guidance for London.COVID-19 information

Soho Square

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

About

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

Venue Details & Map

Soho Square

Address
Soho Square
Soho
London
W1D 3JA

Is Soho Square your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Look for similar items by category