You asked:

distance between tower of london and buckingham palace

  • The Tower Of London
    The Tower Of London
    Buckingham Palace
    Buckingham Palace
    The Tower Of London is 2.89 miles (4.65 kilometers) from Buckingham Palace, as the crow flies.