Henry Moore’s The Arch returns to Kensington Gardens
Henry Moore’s striking sculpture The Arch has returned to its original site in Kensington Gardens, and is well worth a visit. Having originally been sited (as a gift to the nation from the sculptor) in 1980, the piece had to be disassembled and removed in 1996 when it was found to be structurally unsafe. The … Read more