The Sovereign Inn Crows Nest, Sydney is located at the highest point of the North Shore and has views from the city up the Parramatta River to Homebush and beyond.