Great location and nice place to see London from