Perfect location for playing tourist in London. The flat had all the essentials you may need for your stay and it's so easy to get where you want to go. c Communication was easy and we were very comfortable the whole time. Definitely recommend!