Thought - Central London is *much* better by public transport than by car. However, if you "must" drive, the underground car park at the top of Park Lane, just to the south of Marble Arch and underneath Hyde Park is not far from the embassy and just outside the conjestion zone. Excuse the brevity of the answer - we're in the Netherlands at the moment on a hotel-prices dial in line!