DECK
London Square's Caledonian Road is an exciting new residential development in North London located near King’s Cross.
The project features a range of high-spec apartments decorated in a contemporary style, each with their own private balcony space.