Amazing location! The flat is super clean, cozy, and centrally located in London. Pedro was communicative and responsive. We had issues with the internet on the first day and he fixed it right away. Additionally, Pedro was super accommodating with our check-in.
The flat is located on the top of an older building, so there is no elevator. We definitely got our work-out in using the stairs :P Would definitely stay again when I'm in London.