Can anyone tell whereabouts Upper Matilda Place in Bermondsey around 1841was? I've spent ages looking at an old OS map until my eyes hurt!