UK
London
Retail George Lane E
E18
George Lane
To Let
3,250 sf
Restaurant
Recently refurbished and fully licensed restaurant premises in the heart of South Woodford E18..