This was a lovely place, really cute and right in the heart of Hyde Park.