The old Foster site viewed from above on March 3rd 2015. Image courtesy of the Facebook St Lawrence's Hospital page. Further images and detail can be accessed at the Facebook page here. Image below of the same area taken around 1999.
The Foster Hall Revival Trust's website remains online for the moment here and offers some interesting images and detail. A Foster Hall Revival Trust PDF brochure with history and images of Foster building can be downloaded here.