Where Did They Film That?

Location Information

Battersea Park
London
England

Films

101 Dalmations (1996)

Children Of Men (2006)