Great location for visiting NHM, V&A and Science museums.