There's a children's play area and a memorial to the abolition of slavery (Buxton Memorial).
Victoria Tower Gardens, London |
Victoria Tower Gardens is one of London's Royal Parks. It is located along the River Thames between the Houses of Parliament and Lambeth Bridge.
See Google Map
No comments:
Post a Comment