Fantastic place. Highly recommended for a business (or pleasure) stop in London.