Back to photostream

St Peter's Square, Manchester

One St Peter's Square is a high rise office building in Manchester, England. It is situated in St. Peter's Square in Manchester city centre.

 

en.wikipedia.org/wiki/One_St_Peter%27s_Square

447 views
1 fave
12 comments
Uploaded on November 30, 2014
Taken on November 30, 2014