Anna’s place was great. Everything was clean and location was very close to everything. Also the shower in this place is probably the best shower I had in my life haha. Its temperature controlled so you can make it as hot or as cold as you would like to. Will definitely recommend staying here if you are coming to London