The vibrant district of Soho, in the West End of London, has been one of the capital’s main entertainment areas since the 19th century. Part of the City of Westminster, it boasts an exciting and fashionable combination of lively nightlife, fine dining and fascinating shops. Continue reading
