exploring-london.com
10 iconic London film locations…5. Belle at Kenwood House (but not as you know it)…
This is the case of a movie stand-in. While Kenwood House on Hampstead Heath in north London (pictured above) was the real life home of late 18th century figure Dido Elizabeth Belle, the subject of…