Parliament Hill, Hampstead Heath, Hampstead, London, England, UK
(Barbara's park bench overlooking central London)
Cavendish Hotel, Grand Parade, Eastbourne, East Sussex, England, UK
(Christmas dinner scenes)
2 Wembury Road, Highgate, London, England, UK
(Barbara's house)
20 Upper Park Road, Belsize Park, London, England, UK
(Sheba's house)
Aug 15, 2005 - Oct 2005
It looks like we don't have any production dates for this title yet. Be the first to contribute.