bluevale

The Gallowgate Twins is a local nickname for a development of twin tower block flats situated in the east-end of Glasgow, Scotland. Officially known as 109 Bluevale Street and 51 Whitevale Street, the two towers stand as the tallest building in Scotland.