Helens place was lovely, very quick responses and easily contactable. Easy location to find with everything you need within minutes. Lovely quick stay in London just a shame it wasn’t for longer!