Flew from IAD to LHR in first and was really disappointed in the experience. Cabin stewards were really bad. The best thing about the flight was the pajamas. An hour into the flight, had not even gotten to ordering the dinner so I gave up and made up my own bed (steward was MIA and I know they weren't preparing dinner because none of us had even ordered yet) and tried to sleep. The steward walked up and down the aisle all night. We were in center seats and the rather robust steward serving my side stomped so loudly my husband on the other side heard it throughout the night. Even more disturbing, mid-flight our steward decided to open and shut EVERY SINGLE overhead bin. I began to worry about my carry-on. Finally gave up the attempt to sleep at 4:30. Asked for a cappuccino and breakfast. Steward reached over me to pull out the tray upsetting my glass of water all over me. Never offered a napkin, never apologized, just walked away. Simple courtesy would have demanded more, forget the service you should expect in First. My breakfast was long finished by the time the cappuccino arrived (not worth the wait by the way). We would have been better off not flying BA - a real disappointment. Considering the $1000 surcharge on top of the miles, it is even more disappointing. We just booked United to London for our March trip. As an aside, we were scheduled to fly on an A380 on this trip but a 777 was subbed due to mechanical issues. We had no problems with that, these things happen but the service level should not have been affected by the change in aircraft.