Recommended sites

 

Euracom.co.uk - Serviced London Apartments. A selection of serviced apartments in London and the UK.