Add Blue Anchor review

Blue Anchor, London
Address: 13 Lower Mall, Hammersmith, London, W6 9DJ
Features: Waterside pub, Restaurant, Real ale


Rating
Comments