Enjoy London with stunning views and a stylish apartment - a great place to stay.