This hotel is just 700 metres from Ilford Railway Station, with good Read more [...]
Located in London, The Greyhound Cottage offers free WiFi access and free on-site parking. Woodford Tube Station is just over 1 mile away from this hotel. Each room includes a flat-screen TV and ironing supplies. All rooms have lake views.
For more information see the The Greyhound Cottage website
Photos from around the surrounding area