Helen’s place is a perfect base to explore London. Clean and modern and a short stroll to Underground and Food options.