Takarajima 24 is a chain of internet/manga cafes with private rooms.  You can put your stuff there, lock the door and then go out for the evening.

Other Ueno Attractions