Hi all, Currently visiting London. anyone know of a good camera shop in London I could visit. Thx