Our short vacation in london was amazing! The flat was super clean and modern. Also the connection to local transport was great. There are several supermarkets nearby where you can get everything you need.