Regatta House

Regatta House
Cowes, Isle of Wight, PO31 7QN