Victoria Apartments : Three Bedroom
For Rent £385.00/night3 Bed For
3 Howick Place, Westminster, London SW1P 1RZ, UK
- Bedrooms 3
- Bathrooms 2
- Midrange (sq.ft)
- : Victoria
London
Victoria Howick Place Apartments – Three bedroom Minimum Stay: 7 nights stay On the doorstep of the vibrant Victoria, and near Buckingham Palace, the Victoria Apartments is a stylish portfolio of serviced three bedroom apartments designed for modern London living. Some apartments have private balcony, whilst others share balcony, subject to… Read more…