Pollok Castle

Pollock Castle Pollock Castle, in its final configuration entering the 20th Century, was a magnificent structure, reported to have 88 rooms and 365 windows. Built in the style of a British manor house, it stood in the area of present day Barrhead and Dodside Roads, along Dodside Road back towards Glasgow. Only the foundation of […]

Pollok Castle Read More »