hvor ligger holiday inn london-kensington forum? 
dette hotel ligger i london city centre, kun 15 minutters gang fra natural history museum, victoria and albert museum og science museum. derudover ligger royal albert hall og hyde park ca. 2 km derfra. gloucester road metrostation ligger inden for 3 i minutters gang, mens south kensington metrostation ligger inden for 10 minutters gang. 