1 and 2 bedroom serviced apartments, from £144.00 per night. Game-set-match! These newly refurbished serviced apartments are an umpire’s shouting distance from the famous Queens Club and offer contemporary living for both business and leisure stays in West London. These …
© Serviced London Apartments and Management Ltd. 2012-2021
Website developed by MB Web Design