Old Mary's

Old Mary's
24 Craven Terrace, Lancaster Gate, London, W2 3QH
Photo of Old Mary's