planning for a birthday holiday for a wk in London in Jan 2014
we have 2 choices of hotels
1) Holiday Inn Kensington Forum Cromwell Road
2) Hilton Kensington Holland Park Ave
which is better in location?
which is nearest to : train station / shopping centres / supermarkets / halal restaurants / hop-on hop-off bus stops ?
which hotel is easier to travel using public transport from & to Heathrow Airport ?
is there any day trip tours available ?
(Wembley stadium / palaces / etc)