St. Christophers Inn

28 Hammersmith Broadway, Hammersmith, London, United Kingdom, W6 7AB
Description