Location of the closest town?
Which town in "inner" London is closest to Sussex University. Please let me know the distance by miles and hours. Please ignore Brighton.
Be the first to answer this question.
Didn't find what you were looking for? Ask a question