Victoria Embankment gardens are series of gardens in the north
side of the river Thames between Blackfriars Bridge and Westminster Bridge in London! The gardens are famous for their uniquely beautiful tulips! You can spend a relaxing afternoon enjoying the amazing sight !Download the HelloTalk app to join the conversation.