There is a St Chads Well on the River Fleet near Kings Cross (that river is known as 'The River of Wells') - there is an informative article published on the people.bath.uk website by Chesca Potter which might help
Something is not right. This message is just to keep things from messing up down the road