Designed by
Title
Terrance at Granary Square #72116313
Description
London, UK - May 23, 2016 - People relax and enjoy sunshine on the terrace at Granary Square, Kingââ¬â¢s Cross, an area undergoing major regeneration in the Borough of Camden.
This image is editorial