2 Favorited Users
258
Like2Wanna GoAbsolutely Go
Battersea ParkA Hidden Cherry Blossom Spot in London
Located on the south bank of the Thames, a little-known spot for cherry blossoms in London. The laid-back, calm park is very large and perfect for a walk during this time.
Comment
Post
Battersea Park
Access:10 min walk, from Battersea Park Station