"one of those numerous little restaurants in a narrow street in Soho"

Soho is situated in the West End of London within the City of Westminster. In the past, it has been notorious as a centre for the sex industry, but this aspect of the area has now declined.

It remains a fashionable venue for eating out, with Gerrard Street being particularly noted for its Chinese cuisine.


Google Map