Escape to… Amberley Castle, West Sussex

Alexander Larman lives it up like a lord at the exquisite Amberley Castle in the quintessentially English village of Amberley, West Sussex