Coffee & Tea in London - Hammersmith 37 Greyhound Road, Hammersmith, London, W6 8NH Tags: international