Soho District of London

London England Tourist Information and City Guide

Soho is London England's world-famous entertainment district.  In addition to hundreds of small restaurants and pubs, most of London's top theatres are located in this area of town.

Soho District of London England
Soho District, London England

Soho is located northwest of Trafalgar Square in central London.

Next Page