31 Jul 2005
i find the location of this scientology store front and the casino quite ironic. given that both of them leech money out of people's pockets and give them false hope. this was on tottenham court road.
You can reply to me about this on Twitter: