Great location - very close to London Eye, Westminster, the tube and thereby all of London.
We were a family of five and the flat was perfect for us - nice, clean and everything worked really well.
Great welcome upon arrival and good instructions...
Thanks for a good stay! :-)