Howl was filmed in London in the United Kingdom.
Locations
Waterloo Station
Real
In movie
Forest
Scene was shot Black Park is a 618 acre park located in Buckinghamshire. The park is popular with films due to its easy accessibility, flat landscape with relatively little undergrowth, and convenient location right next door to Pinewood Studios.