Deer in the Dene

178-180 Newton Road Newcastle upon Tyne NE7 7HP