Gatwick Transfer to Charing Cross Station
Some of the most impressive attractions to visit in London in WC2N area, near Charing Cross Station, are Trafalgar Square and The National Gallery. Trafalgar Square is one of London’s most notorious markets, the place where residents and tourists join every year for different public facilities. It was named after the Battle of Trafalgar, which…