A centrally located complex just down the road from some nice local restaurants. Convenient place to stay if seeing London for a few days!