If you wanna make it special, timing can be more important than location. Do it when you both feel like the moment's really special and can't possibly hold your feelings back any longer.
Buuuut, if I had to pick one from the list, probably Hyde Park or Botanic Gardens. Or even better, a place...