map placeholder

The Anglers

3 Broom Road, Teddington, TW11 9NR

***** British
  • default
Average
Main course: £10
Food spend: £25

The Anglers

3 Broom Road, Teddington, TW11 9NR

Contact +44 2089777475
Website

See all restaurants in London

Unfortunately, you can't book The Anglers online on this site

Nearby restaurants

Book this restaurant