Leighton Academy CW1 3PP Crewe CW1 3PP United Kingdom Built: February 16, 2015 Address: CW1 3PP Crewe CW1 3PP United Kingdom