Home » Locations » Food and Drink » The Coffee Station
Mill Road, Peel, IM5 1TA
Bright cafe situated adjacent to the entrance to the museum with extra tables outside.