Victoria Apartments : One Bedroom
For Rent £192.00/night1 Bed For
3 Howick Place, London, UK
- Bedrooms 1
- Bathrooms 1
- Midrange (sq.ft)
- : Victoria
London
Victoria Howick Place Apartments – One 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 one bedroom apartments designed for modern London living. Within easy reach of London’s finest shops, restaurants and bars,… Read more…