We’re welcoming in 2020 with the launch of The Barclay Apartment and to celebrate we have fantastic New Year special offer for you! Recuperate from the stresses of the festive season and be one of the first to experience our brand-new luxury apartment at 30 Leonard Street. Our high-end, high-tech properties have been developed with […]