Britain's official guide to canals, rivers and lakes

Saturday 6th September 2008

Anchor (London)

  • 34 Park Street
  • London, SE1 9EF

T: 020 7407 1577

We offer:

  • Pubs + bars

  • Food

View service map »

Back to list »