London

Soho is an area in the centre of the West End of London, England, in the City of Westminster. It is an entertainment district which for much of the later part of the 20th century had a reputation for...