Welcome to Hotel Catford London, Catford is located in London and offers a room with free WiFi access and access to the property’s shared kitchen. The room comes with shared bathroom facilities and a writing desk. Guests have access to the shared fully-equipped kitchen and the property’s garden. Blackheath Station is 2.7 km from Catford and Greenwich Park is 3.5 km away. This homestay is 31 km from London Heathrow Airport. (Hotel Catford London hotels booking).