Image copyright Royal Maiil Image caption One postbox is located near Lord’s Cricket Ground in London, which will host the World Cup final on 14 July Postboxes have been painted blue in towns and cities across England and Wales to mark the Cricket World Cup, which starts on Thursday. Ten postboxes close to host venues…