Granary Square in Kings Cross

Granary Square in Kings Cross

Richard Newstead/Flickr Vision via Getty Images

Buildings stand at Granary Square in Kings Cross, London.