Packfords Hotel




Woodford Green • Show on map
Price as low as GBP 123.96
Packfords Hotel offers accommodation in Woodford Green 650 metres from Woodford underground station. Guests can enjoy the on-site bar. Free WiFi is featured throughout the property and free private parking…More info


