This charming let is a Russian Dacha set in the heart of a London suburb! The garden has a tall evergreen that completes the picture of Russian gloom but the cabin is beautiful and cosy as promised. Jane's mother speaks no English but will be charmed if you have brushed up on your essential phrases...