Buckingham Palace and Russell Square are both in central London, separated by approximately 1.9 miles (3.1 kilometers).