AMOCITY
Modern Merchant City Apartment by George Square is located in Glasgow, just a 9-minute walk from Glasgow Central Train Station and 0.7 miles...