Â鶹ƵµÀ

The Watershed


TheWatershed

 (No.51 on the map)

Address: Upperton Road, Bede Island, Leicester, LE2 7AU

Year Built: 1999

GIA (sqm): 1,605.56

Occupants: Directorate of Social Impact and Engagement