PML Apartments Victoria is situated in London. Guests have access to free WiFi. The apartment features 6 bedrooms, a kitchen with a dishwasher and an oven, a washing machine, and a bathroom. Buckingham Palace is 900 metres from PML Apartments Victoria. London City Airport is 13 km from the property. Read more
PML Apartments Victoria is situated in London. Guests have access to free WiFi. The apartment features 6 bedrooms, a kitchen with a dishwasher and an oven, a washing machine, and a bathroom. Buckingham Palace is 900 metres from PML Apartments Victoria. London City Airport is 13 km from the property.