Whickham View, Newcastle upon Tyne, NE15 7HP , NE15 7HP
Located in Newcastle Upon Tyne, Newcastle upon Tyne & the North East.