Main St South is a place on North East the outskirts of Leeds with a small number of businesses.
The Village Shop is a convenience store selling a variety of groceries, drinks, snacks, magazines, toiletries and other household items.
Address: Main St South, Aberford, Leeds, West Yorkshire, LS25 3DA
Timberscapes is a building company which specialises in decking.
Address: Elda House, Main St South, Aberford, Leeds, West Yorkshire, LS25 3DA
Map showing Main St South in Leeds.