Our flight is scheduled to arrive on wednesday morning 8:45am at Heathrow T5. We have North American passports. One checked bagged. We have been arranged to be picked up by a airport transport company to drop us off near Baker St. station area. Question is there reasonable chance that we can be at Baker St. station by 11:00am considering we have to use this taxi service, it is that time of weekday and before Olympics.
Thanks for any input I can get !