Which London Park Has No Flowers?
Green Park. Green Park covers just over 30 acres (12 ha) but has no formal flower beds. Why? Because, according to tradition, King Charles II’s wife Queen Catherine of Braganza had them all removed when she found the king picking flowers there for a milkmaid that he had his eye on. Why are there no …