Loved the place! Right next to the British Museum!