You asked:

how far is fareham to london

  • London
    London
    Fareham, England is 65 miles (105 kilometers) from London, as the crow flies.