You may be thinking this is St Tropez or somewhere along the Mediterranean, but you would be wrong! It’s Glasgow! Plans have been revealed for a stunning new rooftop restaurant along Argyll Street, within the St Enoch Centre’s former Debenhams building. The artist’s impression showcases a stunning outdoor terrace with white seating, parasols and a […]
