The summer is almost here and with it the RHS Hampton Court Palace Flower Show which has become the world’s largest flower show. You might consider taking the thames ferry from Westminster to have an even lovelier time……
RHS Hampton Court Palace Flower Show 2012 – The Ticket Factory.