A great apartment to stay in. It is walking distance to the London Eye and Big Ben and close to a tube station for more sights! The four of us were quite comfortable, and the neighbourhood is nice. Thanks Stephane!