Established in 1958, Stock Pot offers affordable English fare on James Street in London’s Mayfair. Everything from the usual English breakfast to Spaghetti Carbonara, Stock Pot has it all. The menu also features a selection of beer, wine and spirits. London prices can get fairly steep when it comes to food, but Stock Pot is a definite must for any budget traveler.
The Geffrye Museum is, appropriately, one of the most immaculately furnished museums in London.... Read more