Soho Square stands as one of the West End's finest garden squares. It
is conveniently located just moments away from Tottenham Court Road
Station, granting access to the Central and Northern Underground
lines, as well as the newly opened Elizabeth Line.