One St Peter's Square
…a 12-storey office building known as Two St Peter's Square, a 14-storey office building named Landmark on the site of the former Odeon Cinema, and 3 St Peter's Square, a 20-storey building which comprises a Motel One and Staycity aparthotel. In May 2014, it was reported that the restaurant chain San Carlo is set to…