Wherever you need to go while being in London I believe it will be pretty much easy to get there from Bermondsey area. Luigia's place is in 6-7 min walking distance from tube, a lot of buses around her house.
Luigia herself is a best kind of a landlord you ever wanted to have. Bright and kind personality, so you will truly enjoy a cup of tea with her in this cosy nice flat.
Cheers from Moscow!