The Bell

The Bell
29 Bush Lane, London, EC4R 0AN