Stumbled across these gardens while taking a shortcut along the river Thames walk and heading back to our car, which was parked at the Alma Road parking.The great thing about this park is that it has lift/stairs which are a shortcut to the train station and Alma Road car park (yay!) and I was very grateful for…