Harry
- Episode aired May 22, 1995
IMDb RATING
8.0/10
6
YOUR RATING
Photos
Storyline
User reviews
Details
- Release date
- Filming locations
- Cheltenham, Gloucestershire, England, UK(The Firs, 20 Tivoli Road - Maggie and Andrew's home)
- See more company credits at IMDbPro
Contribute to this page
Suggest an edit or add missing content