London Road Apartment For Sale
London Road Apartment in Croydon features accommodation with free WiFi, 5 km from Addington Palace. The apartment is 900 metres from Croydon University Hospital. Cycling can be enjoyed nearby. The nearest airport is London City Airport, 17 km from London Road Apartment.