A foggy day in London town? Where am I toto?