The Spiro Ark

The Spiro Ark
25-26 Enford Street, London, W1H 1DW
Photo of The Spiro Ark