Explore details about location Thornwood Roundabout. Thornwood Roundabout is a location situated within the Glasgow City alongside other areas such as Queen Victoria Court, Alderman Road, Rhannan Terrace.