“I’m going to drink a pint in every pub on Tottenham Court Road,” said Karl Marx, eyeing up the 18 establishments he would visit on his night out. With his friend and double act Friedrich Engels, they got blindingly drunk, stealing a gate from a local church and […]
The John Snow in Soho is like many other pubs in central London with people drinking knee deep on the pavement outside when the weather is good. Inside there is little that makes this establishment any different from many others in and around the city. Serving a good […]
I’m drinking a well-brewed latte in a new plush London hotel. Not that much of a usual event given the number of such luxurious establishments in our capital you might say; from the Dorchester in Mayfair to the Mandarin Oriental in Hyde Park they are stayed in and […]