Serviced Apartments in London
Serviced Apartment are a type of furnished apartment available for short-term or long-term stays. Bills and utilities are normally included in the rental price. This solution is similar to the classic hotel room, but gives you more space and privacy.
Short / Long Term