Robert Burns Statue

4.7
(11 reviews)
Victoria Embankment Gardens Savoy Pl, London WC2N 6BJ England
Monuments & Statues
Sights & Landmarks
Attraction
Robert Burns Statue | London | United Kingdom | TripAligner