Back to Glenlough Farm Campsite
Back to Glenlough Farm Campsite

The Crosby

CampsiteGlenlough Farm Campsite
LocationDouglas, Isle of Man, England

TypePub

AddressCrosby Hotel, Main Road, Crosby, IM4 2DQ

OpeningPub: Mon 16:30-22:00; Tue-Wed 16:00-23:00; Thu-Sat 12:00-23:00; Sun 12:00-22:00. Food: Tue-Wed 17:00-20:30; Thu-Fri 12:00-14:30 and 17:00-20:30; Sat 12:00-15:00 and 17:00-20:30; Sun 12:00-18:00