67 Hafton Road
67 Hafton Road, Lewisham, London, SE6 1LW, United Kingdom,Object type: Hotel London
Within 3.7 miles of Greenwich Park and 5 miles of Crystal Palace Park, 67 Hafton Road offers free WiFi and a garden. The property is 7.5 miles from Tower Bridge