Superior 2 bed with balcony in Kensington, LondonLondon, United Kingdom Address: 116 Cromwell Road State: United Kingdom City: London Zipcode: SW19 8NA Longitude: -0.198071 Latitude: 51.425.244 Rates from: 0 Accommodation Booking