Where they were recorded +
Location: 23 Egerton Terrace, Kensington, London, England, UK (Elizabeth James’ House – Exterior) (More info) Google…