0 Comment
Claudia Sacrest London (EFE) The Mall, the avenue that goes from Buckingham Palace to Trafalgar Square. Now flanked by Union Jack and Commonwealth flags, this iconic pink-paved promenade is one of the most coveted positions for those who want to admire the kings, as this is where they will start their journey to Westminster Abbey... Read More