Harbour Lights-Peel
The Promenade, Peel, IM5 1AH
Established in 1996 in the old Harbour Master’s Office this friendly restaurant is next to the beach. The Victoria sponge makes this a great place for afternoon tea.
The Promenade, Peel, IM5 1AH
Established in 1996 in the old Harbour Master’s Office this friendly restaurant is next to the beach. The Victoria sponge makes this a great place for afternoon tea.