Виндзор
Helen Schlesinger (born 1967) is a British stage and television actress. She was born in London, and raised near Windsor, Berkshire, UK.