February 16, 2015 Total Views: 4636 Today: 1
Hotel Metro House London, Metro House is located in Forest Gate, just an 8-minute walk from Wanstead Park London Overground Station. Free WiFi access is available at this property. Each room here will provide you with a TV and a wardrobe. At Metro House you will find a 24-hour front desk. Westfield Shopping Centre is around 2 miles away and Victoria Park is around 3 miles away. London Heathrow Airport is 25 miles away. (Hotel Metro House London hotels booking).