Maison française d'Oxford (built 1961)
Location: 51.7657°N, 1.2591°W