Prime freehold site in the heart of the City of London.
- Unrivalled connectivity, located opposite the entrance to Liverpool Street Station and the new Elizabeth Line.
- Built in 1860, The Livery comprises a mixed use Grade II Listed building.
- Totalling 5,948 sq ft over ground floor retail and three upper floor offices.
- The building has recently been refurbished including the installation of new M&E.
- The third floor lease has recently been re-geared with the current tenant at a low rent, allowing for future asset management opportunities.
- Current passing rent of £429,454 per annum.
- Freehold.