I don't know about that. The US Embassy in London states the following for filing addresses:
Overseas Filers
Overseas taxpayers filing individual tax returns should mail them to the Austin Service Center:
Internal Revenue Service Center
Austin, Texas 73301-0215
U.S.A.
For private courier services (such as DHL, FedEx, or UPS) only, the following address should be used:
Internal Revenue Service
3651 South Interregional Hwy 35
Austin, Texas 78741
U.S.A.
Attention: Receipt and Processing
Telephone: (512) 460 7944
UK Residents
For UK residents there are options for ensuring delivery through the Royal Mail.
International Signed For will track your item in the UK and provide a signature receipt when your item is delivered to the Austin Service Center
Airsure items are tracked abroad and you will get confirmation of final delivery at the Austin Service Center
http://london.usembassy.gov/irs/irsoffice.html