Return to "Sony to move 500 video games workers to Liverpool city centre" Echo Place Echo Place in Old Hall Street is a development by Reach and Dubai-based Select Group