Nice apartment to stay for 2/3 days and enjoy a very very central London where the use of metro is not needed, a lot of attractions are walking distance!
Easy to check in & communicate!
Thanks