Great accommodation closer to Victoria central station. Minutes to public subway.
Easy to walk to London sighseeing. Perfect!