The Castle

The Castle
44 Commercial Road, WhiteChapel, London, E1 1LN
Photo of The Castle