Queen Mary's Garden

Garden

Nature

About

Picturesque garden created in the 1930s, showcasing 12,000 rose bushes on landscaped grounds.

Location

Chester Rd, London NW1 4NR, United Kingdom

51.52756°N0.15233°W

Visit website

Contributor quotes


gems