T Trevor Lowen Review of Holiday Inn, Kensington Forum 3 years ago Good location close to the tube. Good rooms
Comments: