Add Old Ship Inn review

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


Rating
Comments