Sir Alfred Hitchcock Hotel (London)

United Kingdom / England / Westham / London / A114 Whipps Cross Road
 Upload a photo

The Sir Alfred Hitchcock Hotel is named after the world-famous film director who was born in Leytonstone. The bulding, dating back to the early nineteen hundreds, is situated in a conservcation are on the edge of Epping forest.
Nearby cities:
Coordinates:   51°34'35"N   0°0'41"E
This article was last modified 1 year ago