1、a public garden where tea is served.
3、In this programme, John Escolme and Oliver Zheng are out and about in a large public garden, one of Britain's finest, the garden at Chatsworth House. Listen and find out more!
2、In the public garden which is said to be the most dangerous as to thefts the squad meats two men.