if you want fresh magazines well the only proper place would be Jarrir Bookstore at ramada junction...

Virgin is the other one