Road distances in the UK. A time and distance calculator and road map for planning your driving next trip within the United Kingdom. Address: 20 Alexander Road, London, WC91 4HY Phone Number: +44 0739092563 Business Hours: 24/7