Definitely recommend for a stay in London. Very conveniently located, easy in and easy out.