The Coffee Station

Mill Road, Peel, IM5 1TA

Bright cafe situated adjacent to the entrance to the museum with extra tables outside.