4 ms·But where is the farthest sheep from the center of London?by lvturner 2y agoBut where is the farthest sheep from the center of London?