The Elgin London
2
0
Reviews
Pubs in London
- Notting Hill
96 Ladbroke Grove
, Notting Hill, London, W11 1PY
+44 (0) 20 7229 5663
The Elgin London is a pub serving its local area in London. They are experienced in providing pub food and a range of beers. The Elgin pub is located at the following address - 96 Ladbroke Grove.
Tags:
beer, pub
|