Club
The Anchor
23 locals recommend,
Tips from locals
Traditional English pub - great place to relax and have a drink at the end of the day.
Unique things to do nearby
Location
165 Lewisham Rd
London, England