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