The Bell

The Bell
29 Bush Lane, London, EC4R 0AN
Photo of The Bell