High quality hotel with a restaurant and bar right at the top offering one of the best views over London http://www.saintgeorgeshotel.com/