Posts Tagged ‘Telford weddings’

Haughton Hall Hotel and Leisure Club in Shropshire

Situated in the quiet beauty of rural Shropshire, dating from 1718, Haughton Hall has been decorated with timeless style and situated in 35 acres of gardens, woodlands and boasts a lake.

Read More

Post to Twitter