TopShop has launched its European website, eu.topshop.com, across 23 EU markets including Germany, France, Italy and Spain.