User menu

Margaret Street, Abercynon

Margaret Street is the main shopping street in Abercynon. It was developed on farm land as the town expanded.