The film "Howards End" was filmed in London, UK.

Filming locations:

Stoney Street (between Winchester and Park)

In the movie

In reality

Click to open map