DoubleTree by Hilton Hotel London Kingston Upon Thames {GBR}
My search didn't turn up any useful threads or comments. Hope I didn't miss any. I'll be staying at this property in a couple of weeks and would be grateful for any information about it. Thanks!