Tag Archives: House

Sopwell House review: pampering without pretension in St Albans

Sopwell House review: pampering without pretension in St Albans

When you think of unrivalled luxury, St Albans may not necessarily be the first place which comes to mind. But Sopwell House – a Georgian manor house found deep in the Hertfordshire countryside – delivers un-pompous pampering in abundance.  Located just 20 minutes by train from London St. Pancras, this hotel is the idyllic getaway […]