Queensgates Richmond Escorts is the best in entire London. Richmond Escorts are there for you. Richmond is a town in southwest London,it lies about 8.2 miles (13.2 km)from southwest of Charing Cross. The town wriggle near to the River Thames. Richmond is known from a large amount of parks and open spaces. We must include here most known Richmond Park, and a lot of protected safeguarded areas.If you are in Richmond Escorts you must visit Richmond Hill and a view at Thames River from that well known Hill.