Location
Walthamstow, where I wrote and recorded them
, London
United Kingdom
51° 35' 24.6372" N, 0° 1' 2.4384" W
See map: Google Maps
London GB