There is a British town called Tooting?
@Gargron There's a town in Australia called Wagga Wagga!