Apartment is located in the middle of London from where you can go by walk to every significant place with no issues. We spent entire days walking around London and took a visit to Warner Bros Studios from Russells Square (morning walk around 1h, if it's too far you can take Bros bus from Victoria Str). Both apartment and London amazed us, we really want to go back next year :)