I will be going to London soon with DD (we don't live very far away) and we want to go to Zara. We will be spending time in the Kings Road and Southbank and possibly somewhere else (time permitting). Which branch should we visit?