The Bell, Cannon Street

29 Bush Ln, London EC4R 0AN