Theo's Greek Kitchen
United Kingdom
>
England
>
Greater London
>
London Borough of Hillingdon
>
Theo's Greek Kitchen
Theo's Greek Kitchen is a restaurant in London Borough of Hillingdon.
Theo's Greek Kitchen
Object
Restaurant
Building
Yes
Peerless Drive
Hillside
Moorhall Recreation Ground
South Harefield
Dellside
Moorhall Road
Broadwater Lock / Grand Union Canal, Truesdale Drive
86 Widewater Lock 8'
Harefield Marina
Harefield Community Centre
Widewater Place
U34
Pumping Station
HS2 Colne Valley Viaduct
Haul Road