Independent Space

Soho Square Gardens

London, United Kingdom

Address

  • Soho Square
  • London
  • England
  • W1D 3QE
  • United Kingdom

Opening times

8am-10pm

Travel Information

Tube / Metro: Tottenham Court Road, Piccadilly Circus, Leicester Square

Follow

Add event

Add event

Claim

Claim

Soho Square Gardens