Anyone has been to Croydon Palace ? If so what is it like ? How does it compare major shops that are discussed here ?