In 2005, a meteorite crater on Mars was named after which London borough?August 17, 2017 ByShow Answer TootingMore British Geography QuestionsMore Geography Questions