Rembrandt Gardens

Location: 6 Warwick Ave, London

Opening Hours: 8 AM - 6 PM

Tucked along the Grand Union Canal, Rembrandt Gardens brings a splash of color to the water’s edge. Named after the famous artist, it’s a lovely, quiet nook filled with flowers, creating a perfect spot for a canalside pause with artistic inspiration.

Previous
Previous

Victoria Embankment Gardens

Next
Next

Kyoto Garden