Castle Keep, located on the North Side of the River Tyne, Newcastle Upon Tyne, UK. Buildings - Castles Links: www.castlekeep-newcastle.org.uk By: kuressaare