Today’s Geo Quiz takes us into the heart of London. We’re looking for a much-visited historic square. It’s the one named after an 1805 British naval victory.