The Sheephaven Bay

The Sheephaven Bay
2 Mornington Street, London, NW1 7QD
Photo of The Sheephaven Bay