The Rose Inn

The Rose Inn
18 Pier Street, Ventnor, PO38 1ST
Photo of The Rose Inn