Holiday Inn Kensington Forum Pictures
Just on the western fringe of
central London is this huge and imposing 4 star hotel.
TO HOTEL PAGE
CLICK AN IMAGE TO ENLARGE/PLAY SLIDE SHOW
All pictures are pre-2007.
These images are no longer representative for historical interest only.