Hyde Park Corner

Created by Emily 9 years ago
Hyde Park Corner was one of Ben's favourite spots in London. He loved to feed the ducks. He used to take all the visitors to Hyde Park Corner.

Pictures