The Square, Lyme Regis, Dorset.

The Square, Lyme Regis, Dorset, England