World Peace 2000 Rose Garden
33 Aldborough Spur, Slough SL1 3EN, United Kingdom
3
2 reviews
2 comments
G99X+F5 Slough, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsJoanna B
It's a small place. There's a lot of trash such as beer cans and a lot of the flowers are destroyed. Doesn't seem like anyone cares about this place
Waqas Hussain
Lush park with a number well maintain rose beds and shrubs. As you explore the park further you will find a small garden enclosed by a red brick wall dating back to the 1700’s, only accessible through white iron gates.