R
Richard Quick Review of Hilton London Kensington
There on a company meeting facilities are excellen...
There on a company meeting facilities are excellent, clean and staff very polite
There on a company meeting facilities are excellent, clean and staff very polite
Comments: