We loved staying with Anna! The apartment has a really cool style and it's very close to the Tower Bridge and London Bridge. Big Ben (and all of the other really touristy stuff) is a really easy tube ride away.
Anna is really nice and gave us some good recommendations. We loved the Maltby Street Market especially!