Climpson's Arch

Helmsley Place London E8 3SB