Fantastic place in central London.