Oops! Something went wrong, please try again later.
The City is London’s innermost layer, and it is here you will find The Denizen. A sophisticated collection of 99 apartments offering elegant living spaces, tranquil outdoor retreats, premium amenities and …
The City is London’s innermost layer, and it is here you will find The Denizen. A sophisticated collection of 99 apartments offering elegant living spaces, tranquil outdoor retreats, premium amenities and impeccable service. Within close proximity of the Barbican Centre, and minutes from both Clerkenwell and Farringdon, this refined retreat occupies a prime location.