Places to Stay

Georges fish and souvlaki bar London

Georges fish and souvlaki bar, 164 George Lane, South woodford, London, E18 1AY

Georges fish and souvlaki bar
Award winning Georges restaurant/take away is a traditional fish and chip shop with extensive options of fresh fish and a full Greek Menu