21a Albert Road, Morecambe LA4 4HD, United Kingdom
⚠Location shown is approximate (~200m) for privacy