A sunny day view of the iconic Big Ben clock tower in London, adjacent to the Houses of Parliament, with Westminster Bridge crossing the River Thames in the foreground.
London

Come along with us to London!

The Beginning Welcome to Claressa’s travel diary! From 19th February to 4th March 2024, she’ll be exploring the UK, France, and Switzerland, combining business with

▸ Read More

Aid uses cookies to ensure you get the best experience.