Shop Amazon Statue Of Robert Raikes Address: Victoria Embankment Gardens (Villiers) As Noted In: English National Heritage Listed II, Historic England