Special Purpose Building

Builder: Richard Crookes Constructions

Architect: NBRS + Partners