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.