MovieChat Forums > Babylon Discussion > Filming locations

Filming locations


This was filmed in the Lewisham area of the London Borough of Lewisham not in west London.

reply

Also Deptford

reply