Public Houses, Bars & Inns London
A proper local pub for any occasion...
Located in the heart of Edgware town, the Railway Tavern is the perfect place to enjoy a hearty meal nestled in our intimate dining room or get a round in with friends in our decked garden under the festoon lighting as the world passes by. A fantastic pub that you’d be proud to call your local. We can't wait to welcome you in.
Keywords Restaurant, Pub.
Loading map...