This place is great. It's right around the corner from the British Museum which is a MUST SEE