The residence is in a good location just short walk away from all of London's major attractions!