Old Ship, Hammersmith

Postal address:

25 Upper Mall, Hammersmith, London, W6 9TD, United Kingdom

Social media: