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 here the answer can be either familiar or completely alien. Unlike much of
By London Relocation | 11 Dec 2011 | ABOUT LIVING IN LONDON