Native signs Fulham site and unveils Glasgow refurbishment
Reading Time: < 1 minute UK: Lifestyle aparthotel group Native Places has nearly completed a £1 million refurbishment of its Glasgow property as well as signed its eighth location in Fulham, London.