Thames Active is located in London, United Kingdom on Borthwick St. Thames Active is rated 4.6 out of 5 in the category training centre in United Kingdom. THAMES ACTIVE LTD is a consumer services company based out of THAMES ACTIVE 14 BLYTH ROAD, LONDON, United Kingdom.