The Hammersmith Ram

81 King Street, London W6 9HW