Beautiful place just off Battersea Park. Helena has lovely, relaxing space and very hospitable