What a great place to see London from. The location is fabulous!