The Cabbage Patch

The Cabbage Patch On Halloween, a year from now, the final of the Rugby World Cup will take place at the world’s biggest and most famous rugby stadium. With a hi-tech playing surface enclosed by covered stands, three steepling tiers of seats accommodating 82,000 spectators, a four-star hotel, a health […] Read more »