Su sede se encuentra situada en Burlington House, Piccadilly, Londres.