Location wise this place is great. Anyway, this is not a flat, this is two rooms (bedroom + kitchen) which are connected through a common corridor. Also, the kitchen could be better cleaned. Overall I would recommend this place for a short stay in London is a good value for the price. Thank you