Waltham Abbey is on the northern edge of London offering the convenience of the M25 motorway which connects at J25 and J26 with the tranquility of being outside the main city. The Premier Travel Inn offers accommodation within Waltham Abbey just off the A121 making it really convenient for travellers to anywhere in North London and the Epping Forest areas. The Bakers Arms is the restaurant beside the hotel making this a good base for both quality accommodation and dining.