Add Old Ship Inn review

Old Ship Inn, London
Address: 25 Upper Mall, Hammersmith, London, W6 9TD
Features: Outside seating, TV, Waterside pub


Rating
Comments