Christmas at Romsey Abbey and Lord Mountbatten
On quiet winter evenings nearing Christmas a chance to experience the beauty and solitude of the countryside Churches in England is not to be missed. One such place is Romsey Abbey attracting visitors to its imposing structure whose serenity is soothingly encapsulating, built on a year 907 Abbey foundation! Little does one realise that soon […]