You can’t find a better location in London if you are trying to see all the usual “tourist” sights. Walking distance to just about anything you could want!!!