London, December 4, 2015 – Only a few months after opening the first toilet store in the UK, 2theloo came out as a National winner for England at the Loo of the Year Awards 2015, held at the St Johns Hotel in Solihull. Read more
Promising start for 2theloo in the UK market
Dec 04, 2015
London, December 4, 2015 – Only a few months after opening the first toilet store in the UK, 2theloo came out as a National winner for England at the Loo of the Year Awards 2015, held at the St Johns Hotel in Solihull. Read more