This apartment is absolutely perfect for a stay in London. Super location, close to everything groceries, restaurants and downtown. Can highly recommend staying here