Where is Penlee House?

Where is Penlee House located?

Penlee House, Penlee House, Great Britain (approx. 50.116386°, -5.541111°)


Where is Penlee House on the map?