Rothamsted Manor

Harpenden, Hertfordshire