Description
There’s a reason Kiln has accrued a legion of fans that continues to grow with each passing year. From its quirky, out-there Thai dishes to its laughably affordable prices, this is the sort of spot you can’t believe still exists in central London. A true favourite.
Location
-
58 Brewer Street, Soho ,London, W1F 9TL, UK
Add a review