SECURITIES AND EXCHANGE COMMISSION

                             Washington, D.C. 20549



                                    Form 6-K

                            Report of Foreign Issuer

                      Pursuant to Rule 13a-16 or 15d-16 of
                       the Securities Exchange Act of 1934


                       for the period ended 31 December 2004


                                    BP p.l.c.
                 (Translation of registrant's name into English)


                 1 ST JAMES'S SQUARE, LONDON, SW1Y 4PD, ENGLAND
                    (Address of principal executive offices)


     Indicate  by check mark  whether the  registrant  files or will file annual
     reports under cover Form 20-F or Form 40-F.


              Form 20-F        |X|          Form 40-F
                         ---------------               ----------------


     Indicate by check mark whether the registrant by furnishing the information
     contained in this Form is also thereby  furnishing  the  information to the
     Commission  pursuant to Rule 12g3-2(b) under the Securities Exchange Act of
     1934.


                    Yes                            No        |X|
                         ---------------               ----------------



EXHIBIT INDEX

1.0 Transaction in Own Shares released on 1 December 2004
1.1 Transaction in Own Shares released on 2 December 2004
1.2 Transaction in Own Shares released on 3 December 2004
1.3 Transaction in Own Shares released on 6 December 2004
1.4 Transaction in Own Shares released on 7 December 2004
1.5 Director Shareholding released on 7 December 2004
1.6 Transaction in Own Shares released on 8 December 2004
1.7 Transaction in Own Shares released on 9 December 2004
1.8 Director Shareholding released on 9 December 2004
1.9 Transaction in Own Shares released on 10 December 2004
2.0 Director Shareholding released on 10 December 2004
2.1 Additional Listing released on 10 December 2004
2.2 Director Shareholding released on 10 December 2004
2.3 Transaction in Own Shares released on 13 December 2004
2.4 Transaction in Own Shares released on 14 December 2004
2.5 Director Shareholding released on 15 December 2004
2.6 Director Shareholding released on 16 December 2004
2.7 Transaction in Own Shares released on 21 December 2004
2.8 Transaction in Own Shares released on 23 December 2004
2.9 Transaction in Own Shares released on 23 December 2004
3.0 Director Shareholding released on 23 December 2004




EXHIBIT 1.0

BP p.l.c. - Transaction in Own Shares 
BP p.l.c. - 1 December 2004 

BP p.l.c. announces that on 30 November 2004, it purchased for cancellation 
3,900,000 ordinary shares at prices between 533.50 pence and 541.50 pence per 
share. 

Enquiries : Fergus MacLeod, BP p.l.c. Tel : 020 7496 4717



EXHIBIT 1.1

BP p.l.c. - Transaction in Own Shares 
BP p.l.c. - 2 December 2004 

BP p.l.c. announces that on 1 December 2004, it purchased for cancellation 
6,261,000 ordinary shares at prices between 534.0 pence and 536.0 pence per 
share and between 1013.8 US cents and 1030.8 US cents per share. 

Enquiries : Fergus MacLeod, BP p.l.c. Tel : 020 7496 4717




EXHIBIT 1.2


BP p.l.c.  -  Transaction in Own Shares
BP p.l.c.  -  3 December 2004

BP p.l.c. announces that on 02 December 2004, it purchased for cancellation
7,000,000 ordinary shares at prices between 514.50 pence and 522.50 pence per
share.

Enquiries : Fergus MacLeod, BP p.l.c.    Tel : 020 7496 4717




EXHIBIT 1.3


BP p.l.c. - Transaction in Own Shares
BP p.l.c. - 6 December 2004

BP p.l.c. announces that on 3 December 2004, it purchased for cancellation
6,000,000 ordinary shares at prices between 509.50 pence and 515.00 pence per
share.

Enquiries : Fergus MacLeod, BP p.l.c. Tel : 020 7496 4717





EXHIBIT 1.4


BP p.l.c. - Transaction in Own Shares
BP p.l.c. - 7 December 2004

BP p.l.c. announces that on 6 December 2004, it purchased for cancellation
4,000,000 ordinary shares at prices between 512.50 pence and 515.00 pence per
share.

Enquiries : Fergus MacLeod, BP p.l.c. Tel : 020 7496 4717





EXHIBIT 1.5


We were advised today by Lloyds TSB Registrars  that the following  Directors of
BP p.l.c.  received the numbers of BP Ordinary shares shown opposite their names
on 6 December 2004 @ GBP5.139231 per share, through the BP Dividend Reinvestment
Plan:-

Sir Robin Nicholson                   30 shares
Dr. A.B. Hayward                    1066 shares
Mr. J.A. Manzoni                    1025 shares





EXHIBIT 1.6


BP p.l.c.  -  Transaction in Own Shares
BP p.l.c.  -  8 December 2004

BP p.l.c. announces that on 7 December 2004, it purchased for cancellation
3,000,000 ordinary shares at prices between 515.00 pence and 518.00 pence per
share.

Enquiries : Fergus MacLeod, BP p.l.c.    Tel : 020 7496 4717





EXHIBIT 1.7


BP p.l.c. - Transaction in Own Shares
BP p.l.c. - 9 December 2004

BP p.l.c. announces that on 8 December 2004, it purchased for cancellation
5,000,000 ordinary shares at prices between 502.00 pence and 510.50 pence per
share.


Enquiries : Fergus MacLeod, BP p.l.c. Tel : 020 7496 4717





EXHIBIT 1.8



We were  today  advised  by  Computershare  Plan  Managers  that  the  following
Directors of BP p.l.c. received the numbers of BP ordinary shares shown opposite
their names on 6 December 2004 @ GBP5.13 per share,  as a result of reinvestment
of dividends on shares held through the BP Sharematch UK Plan :-

Dr. A.B. Hayward                    23 shares
Mr. J.A. Manzoni                    20 shares
Mr. I. C. Conn                      23 shares





EXHIBIT 1.9



BP p.l.c.  -  Transaction in Own Shares
BP p.l.c.  -  10 December 2004

BP p.l.c. announces that on 9 December 2004, it purchased for cancellation
3,000,000 ordinary shares at prices between 508.00 pence and 512.00 pence per
share.

Enquiries : Fergus MacLeod, BP p.l.c.    Tel : 020 7496 4717





EXHIBIT 2.0



We were advised  yesterday by Mourant & Co.,  Trustees of the BP Employee  Share
Ownership Plan, that the following  Directors of BP p.l.c.  received the numbers
of  BP  Ordinary  shares  shown  opposite  their  names  on 6  December  2004  @
GBP5.139231  per share,  as a result of reinvestment of dividends on shares held
by them in the Plan:-

Dr. A.B. Hayward                    426 shares

Mr. J.A. Manzoni                    426 shares





EXHIBIT 2.1



                           BP p.l.c. ("the Company")
                          ---------------------------

Application has been made to the Financial Services Authority and the London
Stock Exchange Plc for a total of 50,000,000 Ordinary shares of US$0.25
("shares") to be admitted to the Official List.

It is expected that admission will be granted on 14 December 2004 and that
dealings will commence 15 December 2004.

These shares are being reserved under a block listing and will be issued
pursuant to the following scheme:

Scheme                                                    Shares
EXECUTIVE SHARE OPTION SCHEMES                            50,000,000

When issued, these shares will rank pari passu with the existing Ordinary
shares.





EXHIBIT 2.2


We were advised yesterday 9 December 2004 by Mr C F Knight, Non-Executive
Director of BP p.l.c., that he sold 12,108 ADSs (ISIN number  US0556221044),
equivalent to 72,648 Ordinary shares yesterday at US$59 per ADS.





EXHIBIT 2.3



BP p.l.c. - Transaction in Own Shares
BP p.l.c. - 13 December 2004

BP p.l.c. announces that on 10 December 2004, it purchased for cancellation
4,000,000 ordinary shares at prices between 510.50 pence and 513.00 pence per
share.

Enquiries : Fergus MacLeod, BP p.l.c. Tel : 020 7496 4717





EXHIBIT 2.4



BP p.l.c. - Transaction in Own Shares
BP p.l.c. - 14 December 2004

BP p.l.c. announces that on 13 December 2004, it purchased for cancellation
3,690,000 ordinary shares at prices between 505.90 pence and 507.86 pence per
share.

Enquiries : Fergus MacLeod, BP p.l.c. Tel : 020 7496 4717





EXHIBIT 2.5



We were advised on 15 December 2004 by JPMorgan Chase Bank that the following
Directors of BP p.l.c. received the numbers of BP ADSs shown opposite their
names below on 12 December 2004 @ $59.9087 per ADS under the Company's US
dividend reinvestment plan:-

Mr. E.B. Davis, Jr        46.3741 ADSs
                          (equivalent to approximately 278 Ordinary shares)

Mr. C.F. Knight           116.0007 ADSs
                          (equivalent to approximately 696 Ordinary shares)

Mr. I.C. Conn             44.2825 ADSs
                          (equivalent to approximately 266 Ordinary Shares)





EXHIBIT 2.6



We were advised yesterday 15 December 2004 by Computershare Plan Managers that
on 10 December 2004 the following Directors of BP p.l.c. acquired the number of
BP ordinary shares shown opposite their names below at GBP5.085 per share 
through participation in the BP ShareMatch UK Plan:-

Mr. I.C. Conn                          68 shares
Dr. A.B. Hayward                       68 shares
Mr. J.A. Manzoni                       71 shares





EXHIBIT 2.7



BP p.l.c.  -  Transaction in Own Shares
BP p.l.c.  -  21 December 2004

BP p.l.c. announces that on 20 December 2004, it purchased for cancellation
2,540,000 ordinary shares at prices between 503.50 pence and 506.50 pence per
share.

Enquiries : Fergus MacLeod, BP p.l.c.    Tel : 020 7496 4717





EXHIBIT 2.8



BP p.l.c. - Transaction in Own Shares
BP p.l.c. - 23 December 2004

BP p.l.c. announces that on 22 December 2004, it purchased for cancellation
2,540,000 ordinary shares at prices between 508.50 pence and 516.00 pence per
share.

Enquiries : Fergus MacLeod, BP p.l.c.      Tel : 020 7496 4717





EXHIBIT 2.9



BP close period share repurchase programme

BP plc announces that it has commenced an irrevocable, non-discretionary
programme to purchase shares on its own behalf, for cancellation, during its
close period which commences on 1st January 2005 and ends on 7th February 2005.

Any acquisitions will be effected within certain pre-set parameters, and in
accordance with both BP's general authority to repurchase shares and Chapter 15
of the Listing Rules which requires that the maximum price paid be limited to no
more than 105 per cent of the average middle market closing price of BP shares
for the 5 dealing days preceding the date of purchase. The company confirms that
it currently has no unpublished price sensitive information.

Further enquiries:
BP Press Office: +44 (0)20 7496 4076





EXHIBIT 3.0



We were advised yesterday by Dr D C Allen, Director of BP p.l.c., that he
received an interest in 91 BP Ordinary shares on 5 November 2004 @ GBP5.29 per
share, through a long service award.



                                         SIGNATURES





Pursuant to the requirements of the Securities Exchange Act of 1934, the
registrant has duly caused this report to be signed on its behalf by the
undersigned, thereunto duly authorized.



                                         BP p.l.c.
                                        (Registrant)



Dated:  31 December 2004                          /s/ D. J. PEARL
                                                  ..............................
                                                  D. J. PEARL
                                                  Deputy Company Secretary