Where is Holbein House, Penzance?

Where is Holbein House, Penzance located?

Holbein House, Penzance, Holbein House, Penzance, Great Britain (approx. 50.11553°, -5.54453°)


Where is Holbein House, Penzance on the map?