Grove Hill Hotel

Grove Hill Hotel
Address: 38 Grove Hill, South Woodford, London E18 2JG
Phone:020 8989 3344

Grove Hill Hotel is a 7-minute walk from George Lane, home to shops and restaurants, and 11 minutes from South Woodford tube station which provides direct links to central London.

Grove Hill Hotel,38 Grove Hill, London E18 2JG, UK