Loading Europe Tourist Guide
A quaint and historic garden square in the heart of Soho.
Soho Square is a charming garden square located in the bustling district of Soho. Established in the late 17th century, it offers a peaceful retreat amidst the city's hustle and bustle. The square is adorned with well-maintained gardens and features a distinctive mock-Tudor building at its center. It is a popular spot for office workers and visitors looking to relax and enjoy the greenery.
Soho Square, London W1D 3QP, United Kingdom
Best visited in spring when the gardens are in full bloom.
Explorer members see 1 more historic squares & plazas. Upgrade to unlock all similar places.
Upgrade to Explorer