Nice and comfy place. Seemed really English for us :)
Everything you need is just around the corner. The Tower Bridge as well as the Tower of London, the Shard and the Scoop are just 15min by foot. Stephen is a very friendly host. Thanks!