I was staying at Andrew's place during a week of working in London. The flat is perfectly located for anyone doing the same, as well as ideal for people looking to get to any of London's tourist sites, situated right behind the Tate Modern.
A great host, and a great place. Would thoroughly recommend for anyone spending a few nights in London.