01 September 2015 2theloo – the world’s first toilet shop now opens in London Guest Blog: Rachel Erickson, creator of London Loo Tours, reports on the opening of 2theloo in Covent Garden, a new concept in public toilets that has taken Europe by storm.