Wonderful place right in the heart of london. Highly recommended