A horse carriage carrying Britain's Queen Elizabeth II travels along The Ma - The Independent