This building that ‘time forgot’ sits rotting on a busy shopping street, but its owners are worth millions
‘I call it the building that time forgot’The derelict building at 312 Cowbridge Road East in Canton, Cardiff(Image:…
Browsing Tag