Apartments in Soho

Soho is a central London district located in the heart of the West End and contains some of the most well-known spots in the city, such as Piccadilly Circus, Oxford Street, Regent Street, Leicester Square and Chinatown. It’s primarily known for the huge variety of entertainment it has to offer such as restaurants, bars and clubs, music venues and theatres. If you choose to rent an apartment in Soho, you will never be short of things to do during your stay.

105 Apartment near Soho 

Page 1 of 5    
What our clients are saying

Close to...

Looking for something specific?

Oh-London is part of GowithOh