Youlbury House (built 1971)
Location: 51.7246016°N, 1.3058583°W