Tube station nearby made all of London accessible with many great sightseeing spots close by.