Kate and Joe’s wedding in Chelsea was followed by celebrations aboard the Elizabethan Boat on the Thames in London. What a brilliant idea! A London bus drove all the guests to Westminster Pier where they enjoyed a fantastic afternoon on […]
Kate and Joe’s wedding in Chelsea was followed by celebrations aboard the Elizabethan Boat on the Thames in London. What a brilliant idea! A London bus drove all the guests to Westminster Pier where they enjoyed a fantastic afternoon on […]