Any Brits on here? Or anyone with London travel experience?