Penzance is on the Lands End Peninsula of Cornwall in the far South West of England.
The town has a working harbour, narrow streets, alleyways crammed with shops, elegant Victorian Terraces and a promenade stretching around the bay.