Venue Details & Map
177 King streetLondonW6 9JT
I will be the 1st person to admit that going into central London for dim sum is abit of a hassle so I was extremely glad to see that Steam had opened up next to the town hall in Hammersmith. Question was, would it be any good?
We tried their siu mai: 8/10, their Vietnamese spring rolls: 9.5/10, Shanghai style chicken dumplings: 6/10 because they were abit bland and greasy. Fried prawn...more