Olu’s flat is located in a perfect spot for visiting London! The Tube, Hop-on Hop-off stop, train station, great restaurants, great neighborhood are all there and within easy walking distance. The flat itself is in need of some TLC. We experienced the same issues as the previous commenter. But Location, Location, Location can not be beat.