Description Built to an exceptional standard in 2008, Shrewsbury Square offers its residents a place of tranquility within the energetic urban environment of