The star spotters will be out in force over the weekend in Liverpool – home of the world famous Grand National steeplechase. The day of the most famous race in the world jumps calendar always attracts a host of mainly British glitterati and royalty. And as the weather promises to be spring-like, the race day […]