Situated in one of London’s newest business district, Canary ...
In the fashionable Clerkenwell area, MiNC Eagle Court Apartme...