London Apartment Guest Review

"The Victoria is a fabulous place to spend your London holiday! We found the apartment/home to meet our needs and more. It is beautiful, well appointed and the service by the London team fantastic. Can't wait to return!"