Invest in Southampton
Last week, NovaLoca spoke with Andrew Archibald, Director of Keygrove Chartered Surveyors to see what business has been like for them in Southampton over the past year. Southampton is the largest city in Hampshire and is situated 75 miles south-west ... Read more