The Sheephaven Bay

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