Incredible location and apartment, the views are the best in London!