Where is Heavitree?

Where is Heavitree located?

Heavitree, Devon, United Kingdom (approx. 50.71742°, -3.50992°)


Where is Heavitree on the map?