Quiet residential area. Very close to the Thames River and public transportation. Grocery stores nearby. Canary Warf is a short tube ride away and has lots of shops. Most of London's tourist spots are easy to get to. The flat has everything you need. Recommended.