Cromwell Road Apartments : Two Bedroom

For Rent £242.00/night

2 Bed From

142 Cromwell Road, London, United Kingdom SW7 4EF

  • Bedrooms 2
  • Bathrooms 2
  • Midrange ()

    United Kingdom

    Greater London


  • : Kensington

Cromwell Road Apartments – Modern Style – Contact us now for Booking! Minimum Stay: 3 nights stay On the doorstep of the peaceful South Kensington, and near Kensington park, Cromwell Road Apartments is a stylish portfolio of serviced two bedroom apartments designed for modern London living.Read more…

Close It