Luxury Serviced Apartments for Summer Holidays in London Fantastic London Holiday Accommodation – check our Victoria Serviced Apartments Our serviced apartments are located right in the heart of the city, giving you convenient access to some of London’s top attractions including the London[…] 14th June 2017