Add Blue Anchor review

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


Rating
Comments