This property was a gem of a find in London. Excellent location, beautiful architecture, and amazing outdoor space. Easy check in and check out.