International Travel Where to get the best coffee in London, depending on your location by Kerry Parnell