One bedroom Apartment in Victoria -London
Situated in the real heart of London, features accommodation with free WiFi, 1,000 yards from Buckingham Palace and 1,000 yards from Westminster Abbey. 0.6 miles from St James's Park and Hyde Park
This 1-bedroom apartment comes with a seating area, Bed Sofa and a kitchen with a Washing machine,
Microwave, Oven and Refrigerator.
We speak your language!