Harry's place is perfectly located. Near the Tube and within walking distant to interesting sights. The place has everything you need and a great view from the terrace on the roof. Overall a great place.