The Blue Anchor

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