8 Lambarde Square, Greenwich, London Image 1