Royal Lion Hotel

|Comments are Off
Lyme Regis is a picturesque coastal town, steeped in history and set on the Dorset, Devon border. It is renowned for its dramatic coastline – recently awarded World Heritage status, its fossil beds, fascinating history, and more recently for being used as the location for...