Building reflections on Greenwich peninsula