Articles from Open SkiesNewcastle - Hotels, Restaurants, Bars and Galleries
Newcastle is situated on the River Tyne and is the most populous city in the North East of England. It has all the allure you’d expect from a regional capital and vibrant hub of entertainment and culture. This scenic riverside locale offers a wonderful blend of historic castles and cathedrals, grand architecture and upbeat urban nightlife to rival any city in Europe. Newcastle is also home to a thriving food scene, led by a new generation of talented chefs and enterprising boutique restaurants.