An interactive map showing the location of 13, 15 and 17 Renfield Street, Glasgow, Glasgow City Council Area, Scotland, UK.