Mayfair Hotel

Mayfair Hotel, Esplanade, Scarborough South Bay, Harbour, Italian Gardens 1912+, Spa Complex 1879+

PUBLISHER

SERIES

NONE

NONE

SCARBOROUGH 0599

YEAR

1961