The Antelope London
0
Reviews
Pubs in London
- Leyton
201 Church Road
, Leyton, London, E10 7BQ
+44 (0) 20 8539 3574
The Antelope London is a pub serving its local area in London. They are pleased to offer pub food and a range of beers. The Antelope pub’s address is 201 Church Road.
|