Explore details about location Thames Avenue. Thames Avenue is a location situated within the Lexington Park alongside other areas such as Davidson Lane, Old Manor Lane, Green Meadow Lane.