Minster Court is a landmark office building located in the heart of EC3 within close proximity to the Lloyds Building. The estate comprises of three office developments surrounding an impressive courtyard.