Marks Barfield, Greenwich Gateway Pavilions

141129 Marks Barfield Gateway Pavilions aerial014

Marks Barfield, Greenwich Gateway Pavilions