Get Directions to Clevedon Taxis ← View details 1 Clevedon Road , London SE20 7QQ , England , United Kingdom, London, England SE20 7QQ 01934 550321 Get Directions From* To * — Required information