Helen's place is AMAZING - Perfect location for public transport, shopping and ideal for just seeing that part of London.
DEFINITELY recommending her place AND her as a host.
And if you like responsive hosts - Helen is the one to go to!