In 2005, a meteorite crater on Mars was named after which London borough? August 17, 2017 By Show answer Tooting More British Geography QuestionsMore Geography Questions