Lots of Finns here, must be Nokia World (@ Gatwick Control Center) http://foursquare.com/venue...