Tag Archive for 'srviced apartments in soho london'

Soho Square Serviced Apartments, Soho, London W1

Soho Square serviced apartments

These holiday apartments in Soho Square are spacious, located just 2 minutes from Oxford Street and close to Covent Garden, Marylebone and Mayfair. Soho is one of London’s most vibrant areas, where you will find actors, designers, media executives, business people and tourists of all nationalities. There is a great variety of pubs, clubs, cafes and restaurants to suite every taste, including the world famous Ronny Scott jazz club. The British Museum and many universities in Bloomsbury are also within walking distance

Read more »