150721-Marks-Barfield-Greenwich-Peninsula142-(emailable) mbawp1st May 2019Leave a Comment Curved Glass, Timber, Peninsula Square, Architecture, Design, Marketing hub