Though I never met Leo, his brother Max kindly handled the check-in & check-out process.
The building is well managed & very secure, as is the room.
I would highly recommend Leo's ideally located place for anyone who is in London for business .