Croft Castle – a 17th-century manor house
Situated on the English-Welsh border near Leominster, Croft is a quiet, ancient place steeped in British history and politics with a picturesque castle and medieval parkland re-fashioned during the 18th century. Watch the video: This video of Croft Castle was recorded on Tuesday 7 March 2023 with a DJI Pocket 2 camera. Below are some … Read more