Newport Minster

Newport Minster
8 St. Thomas Square, Newport, Isle Of Wight, PO30 1SN