Frog Island is an inner city area of Leicester, England, so named because it lies between the River Soar and the Soar Navigation (a continuation of the Grand Union Canal).
I dont know much about the history, but the place seems to have been used for different things over the years.
Demo has started now but i think the main building is listed
I dont know much about the history, but the place seems to have been used for different things over the years.
Demo has started now but i think the main building is listed