The place is amazing and very close to the centre. I would never consider it only as a "single room rent". It has personal bathroom, access to the kitchen and living room with amazing terrace. The Tower of London is in 5-10 minutes by foot.
I very much enjoyed staying here!