Banjir bir London
caption: Toten Hall di Tottenham Court Road.