The Trent House Newcastle upon Tyne

Leazes Park Road, Newcastle upon Tyne , Tyne and Wear, England, United Kingdom