London, Manchester, Edinburgh, Newcastle among other host a great selection of bars and restaurants with the most amazing views over the city.