5 Best Pubs Near The London Eye Within Walking Distance
1. Tattershall Castle-Victoria Embankment
2. The Thirsty Bear
3. The Hole in The Wall
4. The Red Lion
5. The Anchor-Bankside