The Blue Anchor

251 Southwark Park Road, Southwark Park, Greater London, SE16 3TS
020 7237 0618

FIND US

251 Southwark Park Road
Southwark Park
Greater London
SE16 3TS

Call us:  020 7237 0618

Opening hours:
Mon - Thu: 11:00 - 23:00
Fri - Sat: 11:00 - 01:30
Sun: 11:00 - 23:00