Charles Babbage 1791 to 1871 Mathematical genius, astronomer, inventor and "Father of Computing"
The Side of Walworth Clinic, Larcom Street, Walworth,
London
Google Streetview
OpenStreetMap