Perhaps appropriately for a restaurant located in a former fire station, the Chiltern Firehouse in London is such a hotspot it may be in danger of spontaneously combusting from sheer concentration of star power. In just the past week it has played host to Tom Cruise and Adele, while previous diners in the month that […]