Very good location close to London Eye and Big Ben.