The London Peace Pagoda in Battersea Park was gifted to the city of London in 1985, by the Nipponzan Myohoji Buddhist order in Japan....