The place is comfortable for a stay in London! The flat is situated between two metro stations by about ~10 min walk which was convenient for us. There is limited space for luggage, but definitely manageable if you stay organized. Would stay again!