A great stay in great London. Though it is not in the center of London but the high street of Orpington is just around the corner.
The hosts are excellent too. They could provide Really nice Indian food if asked. Would stay again in time.