Anonymous answered Leicester is 16.43 miles from London and will take approximately 44 minutes by car.