The BAA Heathrow website is a fairly authoritative source of Heathrow-related info, such as the following on left baggage:
"There are left baggage offices in each terminal at Heathrow. Baggage items can be stored for a few hours or up to 90 days. All items are security checked.
Charges are £6.50 per item per 24 hours (or part thereof).
Competitive unaccompanied baggage rates and services are available, and you can also buy luggage and travel accessories.
The service is operated by the Excess Baggage Company. Telephone +44 (0)20 8759 3344 or email [email protected] for more information.
Left baggage office locations
Terminal 1: Arrivals concourse, next to the lifts for Heathrow Express. Open 06:00 - 23:00.
Terminal 2: Near the Lufthansa check-in desk. Open 05:30 - 23:00.
Terminal 3: Departures, check-in zone C, opposite Turkish Airlines, open 06:00 - 22:00. Arrivals hall, near car hire desks, open 05:00 - 23:00.
Terminal 4: West end of the arrivals hall. Open 05:30 - 23:00.
Terminal 5: Arrivals concourse, UK arrivals end. Open 05:30 - 23:00.
This on motorcycle parking:
"Motorcyclists can park free of charge at Heathrow in dedicated motorbike parks. Riders should not use the car parking bays.
Motorcyle park locations
Terminals 1, 2 and 3: At the back of Short Stay Car Park 1A/5, to the right of the exit. Access is via Chester Road.
Terminal 4: Opposite the arrivals forecourt.
Terminal 5: Next to the short stay car park.
Please note that for security reasons, motorcycles will be removed if parked anywhere other than the designated areas."
Are you off to sort out the Icelandic banks?