The place is quite nice and makes walking about very easy. You are within 5 minutes of walking from the Thames and maybe 15 minutes all of the southern bank, including The London Eye, the Globe Theatre, and all the bridges to cross and continue exploring. Catching the Tube is maybe a five minute walk from the flat allowing you to see the whole city. Dan was quick with responses and offered up some good sites to see too. A good trip overall!