Only Fools and Horses filming on Duckmoor Road, Bristol, 1996 (source – www.OFAH.net) Tara2021-08-19T15:32:37+01:00August 19th, 2021|