It is down the road abit, it would take about 10 minutes to walk .
Which is best university isae toulouse or loughborough university london?
152.67 kilometres (94.86 miles)
The best one should be the one you like. Everyone has different views.
China rules