The perfect location for a short stay in London. Well located, quiet, close to restaurants and a lively high street, comfortable, a short walk from Primose Hill. Perfect.