Leman Locke was the best apartment I’ve visited in London up do date. I do wish the apartment had a few more kitchen utensils, and the rug in the living room was rather old. Beside this the location was great as well as amazing views from the 21st floor!
The Apple TV aim both rooms was a great touch!