We really enjoyed staying at Helen's place, perfect for a long weekend in London! The apartment is agreeable and ideally placed. Helen was very nice and helpful. I recommend her place!