Where is Montpelier Station?

Where is Montpelier Station located?

Montpelier Station, City of Bristol, United Kingdom (approx. 51.46835°, -2.58869°)


Where is Montpelier Station on the map?