Yet more shops and restaurants ..........