Where is Portland House?

Where is Portland House located?

Portland House, Dorset, United Kingdom (approx. 50.6005°, -2.4535°)


Where is Portland House on the map?