Soho District of London

London England Tourist Information and City Guide

Soho is London England's world-famous entertainment district.

In addition to being home to hundreds of small restaurants and pubs, most of London's top theatres are located in Soho.

Soho District of London England
Soho District, London England

Soho is located northwest of Trafalgar Square in central London.

Next Page