The Duke Of Edinburgh London
0
Reviews
Pubs in London
- Upton Park
299 Green Street
, Upton Park, London, E13 9AR
+44 (0) 20 8548 2691
The Duke of Edinburgh is quite a large pub that gets completely packed out on match days.
Tags:
beer garden, outside seating, tv for sporting events
|