One of the most common questions of any American moving to London is where the best place to buy food is. Depending on where one lives in the States prior to moving to London the answer can be either familiar or completely alien. Unlike much of the United States where the giant box store reigns supreme the Londoners shop all around town at local grocers, specialty stores and outdoor markets. There is no better way for an American moving to London to learn the city, especially their neighborhood, than when shopping for food.
If you are contemplating a move to London, then you should be aware that it is one of the most expensive cities in the world to live in. No getting around it and it can be made even worse if you are spending your local currency. You can drop £ 1000 here in a couple of hours if you are not careful. It is always wise to come up with a budget of how much you have to spend during the first few weeks of living in London. You will have additional expenses anyway, due to relocating to London, but having an idea of how much money you have to spend while you are getting settled will ensure that you do not have any nasty surprises when your American credit card comes at the end of the month.