Prince’s Square Gardens – created in 1856 – is currently accessible by 300 members who fork out £400 a year alongside a £300 joining fee to enjoy the ‘beautifully landscaped’ one-acre space.
Prince’s Square Gardens – created in 1856 – is currently accessible by 300 members who fork out £400 a year alongside a £300 joining fee to enjoy the ‘beautifully landscaped’ one-acre space.