Discussion in 'Indians in London' started by achla, Nov 8, 2007.
Is there anyone staying in edmonton or nearby ?
hi achla, r u talking about edmonton green?? :confused2:
we live in enfield.... it takes 30mns by bus to enfield from edmonton green...
welcome to IL!!!!!