The perfect location... literally 10mins walk from London Eye & a minute from the Thames river! Ben's welcome card & the chocolate was a nice touch. The apartment was perfect for a 3-nights stay with all required amenities plus some really good restaurants & pubs right next door. A sure must for anyone visiting London.