You'll share the place with two other rooms, but each one has its proper privacy and you can lock the door. Jubel gives very clear instructions on checking in, and the common space is just right if you are not planning on spending much time in the flat. Subway is a couple of squares away and even walking you can reach london tower on about 30 mins.