London's equivalent to Hollywood's Academy is called-for short- BAFTA and it occupies luxurious premises on the historic Piccadilly street (not to be confused with the nearby Piccadilly Circus, which...