Charlie and Flo travel to Shrewsbury to give James and his sister Maria a hand with their lackluster garden. The plain outdoor space is crying out for a makeover, and the team plans to turn it into a sci-fi paradise straight out of Doctor Who. With a little creativity and a lot of effort, they hope the final result will be out of this world.
Show
Garden Rescue
Episode
S11E02
Air Date
May 27, 2026