We stayed at Holiday Inn Welbeck Street for 5 nights from 2/12/2008 and really enjoyed our stay. This is the best possible location. Paid 39 GBP for a taxi from Heathrow terminal 3. Kings Cross station is 10 GBP by Taxi. Bond street tube is very near, Oxford street is a few steps away. Big bus stop is 5 minutes... more

















