Holding(s) in Company

BP PLC 17 March 2003 Letter to RNS NOTIFICATION OF INTEREST We write to inform you that we received notification on 14 March 2003, dated 12 March 2003, from Barclays PLC disclosing a notifiable interest in our Ordinary Shares of US$0.25 each. The disclosure of their interest pursuant to Section 202(3) of the Companies Act 1985 is shown below. From BP PLC Letter to BP PLC Companies Act 1985 ('The Act') - Part VI I hereby inform you that as at 11 March 2003 Barclays PLC, through the legal entities listed on the schedule below, has a notifiable interest in the capital of your Company of 3.01%. Details of this interest, together with a breakdown between registered holders (as required by Section 202(3) of the Act), are shown below. The issued capital of 22,292,348,250 is the latest figure available to us. From Barclays PLC REGISTERED HOLDERS REPORT BP SEDOL: 0798059 As at 11 March 2003 Barclays PLC, through the registered holders listed below, had a notifiable interest in 670,033,106 ORD USD0.25 representing 3.01% of the issued share capital of 22,292,348,250 units. Registered Holder Account Designation Holding Clydesdale Nominees HGB0125 03101540 2,238 Clydesdale Nominees HGB0125 03101787 2,750 Clydesdale Nominees HGB0125 03101876 4,400 Clydesdale Nominees HGB0125 03102023 5,200 Clydesdale Nominees HGB0125 03102040 8,350 Clydesdale Nominees HGB0125 03102058 2,290 Clydesdale Nominees HGB0125 03102090 3,986 Clydesdale Nominees HGB0125 03102180 3,650 Clydesdale Nominees HGB0125 03102309 1,258 Clydesdale Nominees HGB0125 03102368 2,100 Clydesdale Nominees HGB0125 03102384 4,000 Clydesdale Nominees HGB0125 03102406 1,910 Clydesdale Nominees HGB0125 03102465 49,300 Clydesdale Nominees HGB0125 03102511 9,600 Clydesdale Nominees HGB0125 03102546 3,730 Clydesdale Nominees HGB0125 03102660 2,800 Clydesdale Nominees HGB0125 03102716 3,350 Clydesdale Nominees HGB0125 03103062 1,020 Clydesdale Nominees HGB0125 03103119 5,360 Clydesdale Nominees HGB0125 03105464 1,700 Clydesdale Nominees HGB0125 03105510 3,050 Clydesdale Nominees HGB0125 03105600 4,000 Clydesdale Nominees HGB0125 03105669 2,300 Clydesdale Nominees HGB0125 07000093 6,150 Clydesdale Nominees HGB0125 07000182 5,000 Clydesdale Nominees HGB0125 07000417 47,940 Clydesdale Nominees HGB0125 07000425 50,915 Clydesdale Nominees HGB0225 00005192 16,000 Clydesdale Nominees HGB0225 00436843 2,800 Clydesdale Nominees HGB0225 00472521 1,000 Clydesdale Nominees HGB0225 00483221 5,000 Clydesdale Nominees HGB0225 00484015 5,500 Clydesdale Nominees HGB0225 00595798 5,900 Clydesdale Nominees HGB0225 00597278 56,700 Clydesdale Nominees HGB0225 00597758 2,500 Clydesdale Nominees HGB0225 00639205 1,500 Clydesdale Nominees HGB0225 00701601 4,700 Clydesdale Nominees HGB0225 00702764 800 Clydesdale Nominees HGB0225 00703213 1,750 Clydesdale Nominees HGB0225 00703825 2,500 Clydesdale Nominees HGB0225 00703833 14,300 Clydesdale Nominees HGB0225 00703841 3,700 Clydesdale Nominees HGB0225 00870934 13,100 Clydesdale Nominees HGB0225 00878188 8,000 Clydesdale Nominees HGB0225 00882487 2,500 Clydesdale Nominees HGB0325 00702764 800 Clydesdale Nominees HGB0325 03100241 1,800 Clydesdale Nominees HGB0425 00209774 3,300 Clydesdale Nominees HGB1025 00837619 23,200 INVESTORS BANK AND TRUST CO 428169 2,824,920 INVESTORS BANK AND TRUST CO 519883 15,672 INVESTORS BANK AND TRUST CO 519891 38,334 INVESTORS BANK AND TRUST CO 519909 84,389 INVESTORS BANK AND TRUST CO 519917 9,701 INVESTORS BANK AND TRUST CO 519925 6,069 INVESTORS BANK AND TRUST CO 555879 390,765 INVESTORS BANK AND TRUST CO 573039 2,448,075 INVESTORS BANK AND TRUST CO 576487 277,501 INVESTORS BANK AND TRUST CO 583293 8,668,789 INVESTORS BANK AND TRUST CO 585165 364,992 INVESTORS BANK AND TRUST CO 586072 2,128,629 INVESTORS BANK AND TRUST CO 588888 173,223 INVESTORS BANK AND TRUST CO 590421 369,708 INVESTORS BANK AND TRUST CO 595966 4,077,303 INVESTORS BANK AND TRUST CO 911140 611,034 JPMORGAN CHASE BANK 540186 1,590,127 JPMORGAN CHASE BANK 555465 5,406,689 JPMorgan Chase Bank BTCO34IE 301,439 JPMorgan Chase Bank BTCO45IE 2,334,539 JPMorgan Chase Bank BTGF01IE 970,785 JPMorgan Chase Bank BTGF04IE 3,274,199 JPMorgan Chase Bank BTGF05IE 799,645 JPMorgan Chase Bank BTGF07IE 509,510 JPMorgan Chase Bank BTK001IE 2,650,648 JPMorgan Chase Bank BTS004IE 2,516,051 JPMorgan Chase Bank BTS005IE 433,416 JPMorgan Chase Bank BTS006IE 456,201 JPMorgan Chase Bank BTS009IE 238,953 JPMorgan Chase Bank BTS011IE 141,144 JPMorgan Chase Bank BTS015IE 246,224 JPMorgan Chase Bank BTS018IE 43,507 JPMorgan Chase Bank BTS019IE 127,038 JPMorgan Chase Bank BTS022IE 237,330 JPMorgan Chase Bank BTS024IE 194,352 JPMorgan Chase Bank BTS028IE 9,055,366 JPMorgan Chase Bank BTS031IE 110,168 Mitsubishi Trust International BNN018IE 119,507 Mitsubishi Trust International BNN024IE 62,420 Mitsubishi Trust International BNN033IE 109,129 Mitsubishi Trust International BNN046IE 240,804 NORTHERN TRUST BANK - BGI SEPA 581610 1,623,645 NORTHERN TRUST BANK - BGI SEPA 584069 966,084 Nutraco Nominees Limited 3,000,000 State Street BNN005IE 37,464 State Street BNN032IE 154,126 State Street BNX012IE 506,063 State Street BNX019IE 447,019 State Street BNX021IE 21,817 State Street Bank - Custodian 576222 69,910 STATE STREET BANK AND TRUST 713101 22,769,381 Sumitomo TB BNN029IE 87,100 Sumitomo TB BNN031IE 55,648 Sumitomo TB BNN036IE 67,332 Sumitomo TB BNN052IE 121,251 Swan Nominees Limited 128,818 Swan Nominees Limited 5,236 ZEBAN NOMINEES LIMITED 7,735,269 TOTAL 670,033,106 This information is provided by RNS The company news service from the London Stock Exchange

Companies

BP (BP.)
Investor Meets Company
UK 100

Latest directors dealings