We enjoyed our stay here. Instructions for getting into the flat were clear and the hosts always responded quickly to any questions we had.
The Lambeth North underground station is less than a 5-minute walk away and bus stops are all around.