Posted on 1 April 20212 June 2022 by archopticalTooting Police Station, Mitcham Road, SW17, by Gilbert Mackenzie Trench, 1939