The Blue Carpet Newcastle upon Tyne

New Bridge St., Newcastle upon Tyne , Tyne and Wear, England, United Kingdom