Two public garden squares will open in Chelsea Barracks in May, the first time the Barracks development has been open to the public in over 150 years. The British Army barracks on Chelsea Bridge Road were built in 1862 to house infantry members. Those early accommodation buildings were demolished in the 1960s, but an original…