A charming stay that is well cared for by a gracious host. The smell of the Italian Pizza Oven downstairs, along with the close proximity to a grocery store and public transit make this place a wonderful place to live in and visit London for however long your trip takes you there.