The demised premises are arranged over the ground and first floors...
Newport is the principle commercial and administrative centre of the Isle of Wight. The island has a population of circa 132,000 and attracts over 2.5 million tourists per year. The subject property occupies a prime and prominent corner..