TUFTS or UK university like LSE, UCL, Bath

You are viewing this through European eyes. In the US, prestige of the undergraduate school is of less importance than how you perform. There is of course some correlation but it isn’t prestige related and institutional bias is minimal.

In terms of overall experience, very few if any European schools can compete with US schools on the undergraduate level.

Do you plan on continuing studies in Europe?