Fantastic place. Very near Picadilly, just a few steps.