Exactly as described. A little oasis in the heart of London