Holding(s) in Company

BP PLC 3 April 2003 Letter to RNS NOTIFICATION OF INTEREST We write to inform you that we received notification on 3 April 2003, dated 2 April 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 31 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,252,100,489 is the latest figure available to us. From Barclays PLC LEGAL ENTITY REPORT BP SEDOL: 0798059 As at 31 March 2003 Barclays PLC through the legal entities listed below, had a notifiable interest in 670,008,528 ORD USD0.25 representing 3.01% of the issued share capital of 22,252,100,489 units. LEGAL Entity Holding Percentage Held Woolwich Pension Fund Trust Co Ltd 959,511 0.0043 Barclays Global Investors Japan Trust & 25,765,779 0.1158 Barclay Global Investors,N.A 229,501,674 1.0314 Barclays Global Fund Advisors 6,772,636 0.0304 Barclays Private Bank Ltd 7,552,550 0.0339 Barclays Private Bank and Trust Ltd 23,135 0.0001 Woolwich Life Ltd 2,762,056 0.0124 Barclays Global Investors Australia Ltd 5,111,101 0.0230 Barclays Nikko Global Investors Ltd 7,704,208 0.0346 Barclays Global Investors Ltd 336,820,860 1,5137 Barclays Global Investors Japan 447,019 0.0020 Barclays Bank Trust Company Ltd 545,072 0.0024 Barclays Private Bank and Trust Ltd 1,243,787 0.0056 Barclays Life assurance Co Ltd 38,987,361 0.1752 Barclays Private Bank and Trust Ltd 134,054 0.0006 Barclays Capital Securities Ltd 5,677,725 0.0255 Group Holding 670,008,528 3.0109 REGISTERED HOLDERS REPORT BP SEDOL: 0798059 As at 31 March 2003 Barclays PLC, through the registered holders listed below, had a notifiable interest in 670,008,528 ORD USD0.25 representing 3.01% of the issued share capital of 22,252,100,489 units. Registered Holder Account Designation Holding ALMIXFTTL-18408 CHASE MANHATTA ALMIXFTT 3,277,900 ASUKEXTTL 20947 CHASE MANHATTA ASUKEXTT 75,047,615 Bank of Ireland BNX0091E 6,177,693 BARCLAYS CAPITAL NOMINEES LIMI 5,594,041 BARCLAYS CAPITAL SECURITIES LT 83,684 Barclays Global Investors Japa BTS026IE 125,374 Barclays Trust Co & others 178,672 BARCLAYS TRUST CO AS EXEC/ADM 9,388 Barclays Trust Co DMC69 38,672 Barclays Trust Co E99 24,028 Barclays Trust Co R69 294,312 BLEEQTTTL 17011 CHASE MANHATTA BLEEOTTT 359,014 BLENTFUKQ 16344 CHASE MANHATTA BLENTFUK 1,069,501 BLENTPUKQ 16345 CHASE MANHATTA BLENTPUK 2,160,129 BLEQWSUKQ 16331 CHASE MANHATTA BLEOFDUK 6,936,155 BLEQPTUEA 16341 CHASE MANHATTA BLEOPTUE 5,160,205 BLEQPTUKQ 16341 CHASE MANHATTA BLEOPTUK 19,519,501 BLINTNUKQ Z1AJ-dummy BLINTNUK 1,229,124 BLINTPUKQ 16342 CHASE MANHATTA BLINTPUK 2,553,732 BLUKINTTL 16400 CHASE MANHATTA BLUKINTT 247,242,138 BOSTON SAFE DEPOSIT AND TRUST 591668 5,496,812 CHASE MANHATTAN BANK 500227 100,076,232 CHASE MANHATTAN BANK 502872 36,011,945 CHASE MANHATTAN BANK 508068 10,352,191 CHASE MANHATTAN BANK 527191 25,015,188 CHASE MANHATTAN BANK 536747 4,846,706 CHASE MANHATTAN BANK 552942 5,752,272 CHASE MANHATTAN BANK 579523 151,540 CHASE MANHATTAN BANK 585439 321,760 CHASE MANHATTAN BANK 586528 319,807 CHASE NOMINEES LIMITED 959,511 CHATRKTTL-16376-CHASE MANHATTA CHATRKTT 11,253,207 Clydesdale Nominees HGB0125 00029130 48 Clydesdale Nominees HGB0125 00030251 7,087 Clydesdale Nominees HGB0125 00203172 2,100 Clydesdale Nominees HGB0125 00209774 11,816 Clydesdale Nominees HGB0125 00218021 1,750 Clydesdale Nominees HGB0125 00224676 1,700 Clydesdale Nominees HGB0125 00225176 3,400 Clydesdale Nominees HGB0125 00323330 5,900 Clydesdale Nominees HGB0125 00323364 4,600 Clydesdale Nominees HGB0125 00323372 1,300 Clydesdale Nominees HGB0125 00323410 2,940 Clydesdale Nominees HGB0125 00323496 8,100 Clydesdale Nominees HGB0125 00323828 9,950 Clydesdale Nominees HGB0125 00324085 3,450 Clydesdale Nominees HGB0125 00324190 5,850 Clydesdale Nominees HGB0125 00324565 950 Clydesdale Nominees HGB0125 00456399 11,930 Clydesdale Nominees HGB0125 00462712 1,500 Clydesdale Nominees HGB0125 00472521 2,400 Clydesdale Nominees HGB0125 00479461 3,000 Clydesdale Nominees HGB0125 00479488 3,200 Clydesdale Nominees HGB0125 00479496 3,000 Clydesdale Nominees HGB0125 00485208 1,615 Clydesdale Nominees HGB0125 00486590 41,600 Clydesdale Nominees HGB0125 00493383 20,100 Clydesdale Nominees HGB0125 00493677 3,700 Clydesdale Nominees HGB0125 00494096 4,000 Clydesdale Nominees HGB0125 00496129 2,165 Clydesdale Nominees HGB0125 00592209 99,400 Clydesdale Nominees HGB0125 00594198 3,400 Clydesdale Nominees HGB0125 00594414 8,000 Clydesdale Nominees HGB0125 00594465 5,100 Clydesdale Nominees HGB0125 00594988 11,500 Clydesdale Nominees HGB0125 00595372 2,100 Clydesdale Nominees HGB0125 00595534 5,900 Clydesdale Nominees HGB0125 00595712 2,950 Clydesdale Nominees HGB0125 00595780 3,400 Clydesdale Nominees HGB0125 00595950 2,000 Clydesdale Nominees HGB0125 00595968 2,800 Clydesdale Nominees HGB0125 00596123 4,500 Clydesdale Nominees HGB0125 00596450 46 Clydesdale Nominees HGB0125 00596468 46 Clydesdale Nominees HGB0125 00597057 10,000 Clydesdale Nominees HGB0125 00597073 10,500 Clydesdale Nominees HGB0125 00597103 3,600 Clydesdale Nominees HGB0125 00597138 18,450 Clydesdale Nominees HGB0125 00597308 3,600 Clydesdale Nominees HGB0125 00597316 4,800 Clydesdale Nominees HGB0125 00597324 4,000 Clydesdale Nominees HGB0125 00597332 3,200 Clydesdale Nominees HGB0125 00597359 3,000 Clydesdale Nominees HGB0125 00597383 5,400 Clydesdale Nominees HGB0125 00597448 4,600 Clydesdale Nominees HGB0125 00597537 3,900 Clydesdale Nominees HGB0125 00597545 5,800 Clydesdale Nominees HGB0125 00608253 29,500 Clydesdale Nominees HGB0125 00639191 1,500 Clydesdale Nominees HGB0125 00639205 400 Clydesdale Nominees HGB0125 00639213 1,500 Clydesdale Nominees HGB0125 00640092 5,400 Clydesdale Nominees HGB0125 00644128 4,370 Clydesdale Nominees HGB0125 00645442 10,590 Clydesdale Nominees HGB0125 00651361 2,550 Clydesdale Nominees HGB0125 00660549 2,800 Clydesdale Nominees HGB0125 00668604 1,900 Clydesdale Nominees HGB0125 00672466 2,500 Clydesdale Nominees HGB0125 00675368 2,000 Clydesdale Nominees HGB0125 00678693 4,000 Clydesdale Nominees HGB0125 00679401 27,000 Clydesdale Nominees HGB0125 00681902 1,300 Clydesdale Nominees HGB0125 00686050 10,000 Clydesdale Nominees HGB0125 00691355 6,450 Clydesdale Nominees HGB0125 00691517 7,500 Clydesdale Nominees HGB0125 00692190 1,200 Clydesdale Nominees HGB0125 00692386 3,850 Clydesdale Nominees HGB0125 00692963 16,662 Clydesdale Nominees HGB0125 00693013 3,300 Clydesdale Nominees HGB0125 00693030 4,050 Clydesdale Nominees HGB0125 00693196 8,545 Clydesdale Nominees HGB0125 00693200 5,200 Clydesdale Nominees HGB0125 00693218 6,000 Clydesdale Nominees HGB0125 00693269 15,250 Clydesdale Nominees HGB0125 00693404 8,000 Clydesdale Nominees HGB0125 00693480 1,350 Clydesdale Nominees HGB0125 00693552 14,000 Clydesdale Nominees HGB0125 00693722 3,000 Clydesdale Nominees HGB0125 00693846 4,650 Clydesdale Nominees HGB0125 00693900 7,000 Clydesdale Nominees HGB0125 00694028 5,820 Clydesdale Nominees HGB0125 00694699 2,030 Clydesdale Nominees HGB0125 00694893 2,400 Clydesdale Nominees HGB0125 00695032 2,000 Clydesdale Nominees HGB0125 00696039 5,200 Clydesdale Nominees HGB0125 00696101 6,000 Clydesdale Nominees HGB0125 00697205 14,000 Clydesdale Nominees HGB0125 00697256 1,800 Clydesdale Nominees HGB0125 00697329 15,500 Clydesdale Nominees HGB0125 00702454 2,900 Clydesdale Nominees HGB0125 00702764 800 Clydesdale Nominees HGB0125 00702950 2,825 Clydesdale Nominees HGB0125 00703140 3,800 Clydesdale Nominees HGB0125 00703353 4,600 Clydesdale Nominees HGB0125 00703396 1,300 Clydesdale Nominees HGB0125 00703450 3,600 Clydesdale Nominees HGB0125 00703809 2,100 Clydesdale Nominees HGB0125 00703884 2,600 Clydesdale Nominees HGB0125 00703957 4,000 Clydesdale Nominees HGB0125 00807507 19,200 Clydesdale Nominees HGB0125 00807663 4,250 Clydesdale Nominees HGB0125 00830118 5,300 Clydesdale Nominees HGB0125 00866805 5,500 Clydesdale Nominees HGB0125 00870357 14,500 Clydesdale Nominees HGB0125 00887365 3,600 Clydesdale Nominees HGB0125 03000000 3,400 Clydesdale Nominees HGB0125 03000379 2,250 Clydesdale Nominees HGB0125 03000441 5,550 Clydesdale Nominees HGB0125 03000484 2,000 Clydesdale Nominees HGB0125 03100012 1,800 Clydesdale Nominees HGB0125 03100071 11,850 Clydesdale Nominees HGB0125 03100101 3,430 Clydesdale Nominees HGB0125 03100110 2,268 Clydesdale Nominees HGB0125 03100241 1,918 Clydesdale Nominees HGB0125 03100357 3,340 Clydesdale Nominees HGB0125 03100403 4,000 Clydesdale Nominees HGB0125 03100420 4,650 Clydesdale Nominees HGB0125 03100926 10,020 Clydesdale Nominees HGB0125 03101086 7,900 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 12,100 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 50,915 Clydesdale Nominees HGB0125 07000425 47,940 Clydesdale Nominees HGB0125 00005192 16,000 Clydesdale Nominees HGB0125 00436843 2,800 Clydesdale Nominees HGB0125 00472521 1,000 Clydesdale Nominees HGB0125 00483221 5,000 Clydesdale Nominees HGB0125 00484015 5,500 Clydesdale Nominees HGB0125 00595798 5,900 Clydesdale Nominees HGB0125 00597278 56,700 Clydesdale Nominees HGB0125 00597758 2,500 Clydesdale Nominees HGB0125 00639205 1,500 Clydesdale Nominees HGB0125 00701601 4,700 Clydesdale Nominees HGB0125 00702764 800 Clydesdale Nominees HGB0125 00703213 1,750 Clydesdale Nominees HGB0125 00703825 2,500 Clydesdale Nominees HGB0125 00703833 14,300 Clydesdale Nominees HGB0125 00703841 3,700 Clydesdale Nominees HGB0125 00870934 13,100 Clydesdale Nominees HGB0125 00878188 8,000 Clydesdale Nominees HGB0125 00882487 2,500 Clydesdale Nominees HGB0125 00209774 9,135 Clydesdale Nominees HGB0125 00702764 800 Clydesdale Nominees HGB0125 03100241 1,800 Clydesdale Nominees HGB0125 00209774 5,849 Clydesdale Nominees HGB0125 00209774 10,880 Clydesdale Nominees HGB0125 00837619 23,200 INVESTORS BANK AND TRUST CO. 428169 2,797,788 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 395,003 INVESTORS BANK AND TRUST CO. 573039 2,448,075 INVESTORS BANK AND TRUST CO. 576487 296,639 INVESTORS BANK AND TRUST CO. 583293 8,500,463 INVESTORS BANK AND TRUST CO. 585165 364,992 INVESTORS BANK AND TRUST CO. 586072 2,111,096 INVESTORS BANK AND TRUST CO. 588888 168,393 INVESTORS BANK AND TRUST CO. 590421 360,283 INVESTORS BANK AND TRUST CO. 595966 4,019,003 INVESTORS BANK AND TRUST CO. 911140 609,133 JPMORGAN CHASE BANK 540186 1,566,357 JPMORGAN CHASE BANK 555465 3,544,744 JPMorgan Chase Bank BTCO34IE 301,439 JPMorgan Chase Bank BTCO45IE 2,555,617 JPMorgan Chase Bank BTGF01IE 974,563 JPMorgan Chase Bank BTGF04IE 3,270,580 JPMorgan Chase Bank BTGF05IE 799,645 JPMorgan Chase Bank BTGF07IE 512,325 JPMorgan Chase Bank BTK001IE 2,780,253 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,701,599 JPMorgan Chase Bank BTS031IE 110,168 JPMorgan Chase Bank BNN018IE 119,507 JPMorgan Chase Bank BNN024IE 55,592 JPMorgan Chase Bank BNN033IE 97,582 JPMorgan Chase Bank BNN046IE 236,602 NORTHERN TRUST BANK-BGI SEPA 581610 1,789,310 NORTHERN TRUST BANK-BGI SEPA 584069 1,067,553 Nutraco Nominees Limited 2,762,056 State Street BNN005IE 40,187 State Street BNN032IE 137,602 State Street BNX012IE 505,000 State Street BNX019IE 447,019 State Street BNX021IE 28,516 State Street Bank - Custodian 576222 71,833 STATE STREET BANK AND TRUST 713101 22,776,128 Sumitomo TB BNN029IE 77,336 Sumitomo TB BNN031IE 51,948 Sumitomo TB BNN036IE 59,675 Sumitomo TB BNN052IE 116,968 Swan Nominees Limited 128,818 Swan Nominees Limited 5,236 ZEBAN NOMINEES LIMITED 7,552,550 Total 670,008,528 This information is provided by RNS The company news service from the London Stock Exchange

Companies

BP (BP.)
UK 100

Latest directors dealings