The Census sheets read
Waggon & Horses, Brodie's Building, Wandle Place, Turk's Head Inn, Bell's Cottage, Albion House Establishment, Wood House, Prince's Place, Wandle Terrace, West Side of Garratt Lane
Of these the only one I can pinpoint on "old maps" is Wandle Terrace -
http://www.old-maps.co.uk/index.htmlclick on link, enter coordinates 525839 174251
when all loaded, click on 1868 map
when loaded click on mainwindow to "zoom".
The Turks Head (No 63) and Waggon and Horses (No 89) were on South Street (can see on map) - now Garratt Lane.
This is the St Ann(e)'s area of Wandsworth - Richard's address is "Albion House, St Ann's.
Closest I can get at the moment