Best apartment and area to stay in London. So close to bus station and tubes. Shops, supermarkets, restaurants at every corner. Will definitely miss this place. It felt like home