Designed by
Title
Leytonstone Tube Station #28746208
Description
Leytonstone Tube Station is famous because of film director Alfred Hitchcock who was born in Leytonstone.In his honor, a series of mosaics from his movies displayed in the tube station.London, England
This image is editorial