Ventnor Winter Gardens

Ventnor Winter Gardens
Pier Street, Ventnor, Isle of Wight, PO38 1SZ