C
Cathal H Review of InterContinental London Park L...
Fantastic hotel, stay here every time we are in Lo...
Fantastic hotel, stay here every time we are in London. The staff, service & location make this the perfect 5 Star Hotel in London.
Comments: