Kensington, Earls Court
126 Earls Court Road Kensington Kensington, W8 6QLLocated 5 km from London, Kensington, Earls Court offers pet-friendly accommodation in Kensington. The unit is 29 km from Windsor. Free WiFi is available throughout the property and private parking is available on site.
1 rooms
from £88