About Barnes Hall, South Yorkshire

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

Barnes Hall is an English country house near Burncross within the City of Sheffield in England. The estate includes the buildings of the adjacent Barnes Hall farm.

Source From: Wikipedia
Elliott Lane, Sheffield, England, United Kingdom, S30

Nearest places in Barnes Hall, South Yorkshire