The Amble Inn
182 Station Road, Harpenden AL5 4UL England
The Amble Inn is a Bars & Clubs place is located in Harpenden, England. The address of The Amble Inn is 182 Station Road, Harpenden AL5 4UL England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1582 621824,