Bernard O’Shea
Leeds Castle, Kent, is renowned for its scenery and entertainment.
England has a great many urban attractions, but nothing beats its countryside in summer. On any visit to London or the other big cities, be sure to take time out in the country. Once you get off the frenetic highways you’ll feel a real sense of peace travelling down narrow hedge-lined roads under a canopy of trees, through picturesque villages wh… (View original article)