Tag Archive for 'srviced apartments in soho london'

Soho Serviced Apartments, Soho, London W1

Soho Square serviced apartments

The property has spacious studios, 1 and 2 bedroom serviced apartments. The building has lift, roof terrace and is just 2 minutes from Oxford Street. Covent Garden, Marylebone and Mayfair are nearby. Weekly housekeeping and Wi-Fi is included in the rent. Soho is one of London’s most vibrant areas, where you’ll find actors, designers, business people and tourists of all nationalities. There is a great variety of pubs, clubs, cafes and restaurants to suite every taste. The British Museum and many universities in Bloomsbury are also within walking distance

Read more »