The London Square construction team observe the two minutes' silence to mark Armistice Day on site at The Star and Garter, the former Royal Star and Garter Home for injured ex-servicemen, on Richmond Hill, overlooking the Thames. London Square is restoring the Grade II listed landmark building to create 86 grand apartments and penthouses.