Image for Soho Square, London

Soho Square, London

Soho Square in London is a historic public space located in the vibrant Soho district. Surrounded by Georgian townhouses, it features a central garden with trees and seating, providing a peaceful retreat amid the lively neighborhood known for entertainment, nightlife, and cultural venues. Originally established in the 17th century, the square has evolved into a popular spot for residents and visitors to relax, socialize, and enjoy outdoor events, all while surrounded by a mix of shops, cafes, and theaters that reflect Soho's creative and dynamic character.