Charing Cross is located in England. It is an important meeting point of six routes in the city of London. It is a famous tourist spot that is a few centuries old.