It's in a decent position.
Lodge 51 is about a ten minute walk from the Tube station, as well as bus links, meaning that you can get into the middle of London with ease. Also, because it is just outside of the congestion zone, you can avoid those charges. It's easy to get to from the M11 as well.